Running as unit: rb-build-amd64_26-60827.service ==================================================================================== Sat Nov 1 20:02:20 UTC 2025 - running /srv/jenkins/bin/reproducible_build.sh (for job reproducible_builder_amd64_26) on jenkins, called using "ionos5-amd64 ionos1-amd64" as arguments. Sat Nov 1 20:02:20 UTC 2025 - actually running "reproducible_build.sh" (md5sum bcb6fe1b50cf4e8eedacd0971a9eb63f) as "/tmp/jenkins-script-UjPaXEBt" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Sat Nov 1 20:02:20 UTC 2025 - checking /var/lib/jenkins/offline_nodes if ionos5-amd64.debian.net is marked as down. Sat Nov 1 20:02:20 UTC 2025 - checking via ssh if ionos5-amd64.debian.net is up. removed '/tmp/read-only-fs-test-dQuaZ4' Sat Nov 1 20:02:21 UTC 2025 - checking /var/lib/jenkins/offline_nodes if ionos1-amd64.debian.net is marked as down. Sat Nov 1 20:02:21 UTC 2025 - checking via ssh if ionos1-amd64.debian.net is up. removed '/tmp/read-only-fs-test-2zMvI0' ok, let's check if rocprim is building anywhere yet… ok, rocprim is not building anywhere… UPDATE 1 ============================================================================= Initialising reproducibly build of rocprim in unstable on amd64 on jenkins now. 1st build will be done on ionos5-amd64.debian.net. 2nd build will be done on ionos1-amd64.debian.net. ============================================================================= Sat Nov 1 20:02:23 UTC 2025 I: starting to build rocprim/unstable/amd64 on jenkins on '2025-11-01 20:02' Sat Nov 1 20:02:23 UTC 2025 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/amd64_26/60827/console.log 1762027343 amd64 unstable rocprim Sat Nov 1 20:02:23 UTC 2025 I: Downloading source for unstable/rocprim=6.4.3-1 --2025-11-01 20:02:23-- http://deb.debian.org/debian/pool/main/r/rocprim/rocprim_6.4.3-1.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2351 (2.3K) [text/prs.lines.tag] Saving to: ‘rocprim_6.4.3-1.dsc’ 0K .. 100% 267M=0s 2025-11-01 20:02:23 (267 MB/s) - ‘rocprim_6.4.3-1.dsc’ saved [2351/2351] --2025-11-01 20:02:23-- http://deb.debian.org/debian/pool/main/r/rocprim/rocprim_6.4.3-1.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2351 (2.3K) [text/prs.lines.tag] Saving to: ‘rocprim_6.4.3-1.dsc’ 0K .. 100% 267M=0s 2025-11-01 20:02:23 (267 MB/s) - ‘rocprim_6.4.3-1.dsc’ saved [2351/2351] Sat Nov 1 20:02:23 UTC 2025 I: rocprim_6.4.3-1.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: rocprim Binary: librocprim-dev, librocprim-tests Architecture: all amd64 arm64 ppc64el Version: 6.4.3-1 Maintainer: Debian ROCm Team Uploaders: Cordell Bloor , Christian Kastner , Kari Pahula , Homepage: https://github.com/ROCm/rocPRIM Standards-Version: 4.7.2 Vcs-Browser: https://salsa.debian.org/rocm-team/rocprim Vcs-Git: https://salsa.debian.org/rocm-team/rocprim.git Testsuite: autopkgtest Testsuite-Triggers: pkg-rocm-tools Build-Depends: debhelper-compat (= 13), cmake, hipcc (>= 5.6.1~), libamd-comgr-dev (>= 6.0~), libhsa-runtime-dev (>= 5.7.1~), libamdhip64-dev (>= 5.7.1~), rocm-cmake (>= 5.3.0), pkg-rocm-tools (>= 0.9.3~), libgtest-dev Package-List: librocprim-dev deb libdevel optional arch=all librocprim-tests deb libdevel optional arch=amd64,arm64,ppc64el profile=!nocheck Checksums-Sha1: 9df2fab14a3a415d3f9f22d888d581782ce69aa6 868355 rocprim_6.4.3.orig.tar.gz 2fdda93a907fc51dc3b9a27aa7f5ff3bb702dbfc 13432 rocprim_6.4.3-1.debian.tar.xz Checksums-Sha256: b66feed30fe53aa8f2f8902604394c72f156b6517f8e5174d5b9d0b3dfcbb3c1 868355 rocprim_6.4.3.orig.tar.gz 5a56ed9826196fb217b53e64b913bf09d811f736021517ae9dacd593e355901e 13432 rocprim_6.4.3-1.debian.tar.xz Files: d34c7835a2089fa982c8e6b17b75a566 868355 rocprim_6.4.3.orig.tar.gz 77712d2ca8154ad9c59146101e76eb2f 13432 rocprim_6.4.3-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQJEBAEBCgAuFiEEDOBv45KqSPjSLkRx+e+O4MAhYw8FAmkFJzAQHGNnbWJAZGVi aWFuLm9yZwAKCRD5747gwCFjD+9sD/42WSTunTf1BBiQHnidBxG9u/Et+akTz/Iv tM3C4lUvHEv79nLh6hO/OrzLV49+SWe4kXw+isRljpMwgKrN0fy/sBIOGZUs2uoe K56HjzA+ufDKdK7Wzi9ZbzYuUSo9zyGJUkKKeOu9rZ8QQF92ijpCRgmtXfImHqaA 7AtiHCeCJJ3IMZx6G6TQSVy3Z3UMt1m95bo2OYDUIs3BkxiCCn70Er7kD+kazVSg axz1s1RdVBCj2SzFrgk0ENBUABToPXEOAoG60W/X8TSYUDwbwSQzKKse0dVBgnzm RXcGbIjtMJpHLcV6xyVW7TFmMtqLpFIS1ME/qt0zBT87COqfsYpM3wkKoXFnAOoe yBWou1Mi7Jwja4zVSHkBlG/TyFNLnr2rYv+y9sHq+EftYVbkBWrQhw/m+K5fjvYV 98nfE3zJmDCwu5/eLsySHHRvJDDVjZp8ftE6KNR+mJlNOe1R4KtBv0P92ln+lngp w/u2oGnWnU2YGHjZ0qM2nmf1rj515ujGRJ3FiboS3320fX7G/qE/79jQL5WJK/l6 XOw5tOMhP7n0BWg3T/b/HLKnUAGng8G/1ueHzIYrAgs5h2ba0OkL9vDwg86T/+2G LG3us/OUbdQ3IbsciyU+7CXo6HeltYzGQHIu+niHPzvi6oCpOkJwsh9VzcaUkJWI jCeknH7TVQ== =x6r6 -----END PGP SIGNATURE----- Sat Nov 1 20:02:23 UTC 2025 I: Checking whether the package is not for us Sat Nov 1 20:02:23 UTC 2025 I: Starting 1st build on remote node ionos5-amd64.debian.net. Sat Nov 1 20:02:23 UTC 2025 I: Preparing to do remote build '1' on ionos5-amd64.debian.net. Sat Nov 1 20:02:23 UTC 2025 - checking /var/lib/jenkins/offline_nodes if ionos5-amd64.debian.net is marked as down. Sat Nov 1 20:02:23 UTC 2025 - checking via ssh if ionos5-amd64.debian.net is up. removed '/tmp/read-only-fs-test-cKEiHT' ==================================================================================== Sat Dec 5 02:25:24 UTC 2026 - running /srv/jenkins/bin/reproducible_build.sh (for job /srv/jenkins/bin/reproducible_build.sh) on ionos5-amd64, called using "1 rocprim unstable /srv/reproducible-results/rbuild-debian/r-b-build.tY80bVS2 6.4.3-1" as arguments. Sat Dec 5 02:25:24 UTC 2026 - actually running "reproducible_build.sh" (md5sum bcb6fe1b50cf4e8eedacd0971a9eb63f) as "/tmp/jenkins-script-ZEIbCZx1" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Sat Dec 5 02:25:24 UTC 2026 I: Downloading source for unstable/rocprim=6.4.3-1 Reading package lists... NOTICE: 'rocprim' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/rocm-team/rocprim.git Please use: git clone https://salsa.debian.org/rocm-team/rocprim.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 884 kB of source archives. Get:1 http://deb.debian.org/debian unstable/main rocprim 6.4.3-1 (dsc) [2351 B] Get:2 http://deb.debian.org/debian unstable/main rocprim 6.4.3-1 (tar) [868 kB] Get:3 http://deb.debian.org/debian unstable/main rocprim 6.4.3-1 (diff) [13.4 kB] Fetched 884 kB in 0s (13.6 MB/s) Download complete and in download only mode Reading package lists... NOTICE: 'rocprim' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/rocm-team/rocprim.git Please use: git clone https://salsa.debian.org/rocm-team/rocprim.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 884 kB of source archives. Get:1 http://deb.debian.org/debian unstable/main rocprim 6.4.3-1 (dsc) [2351 B] Get:2 http://deb.debian.org/debian unstable/main rocprim 6.4.3-1 (tar) [868 kB] Get:3 http://deb.debian.org/debian unstable/main rocprim 6.4.3-1 (diff) [13.4 kB] Fetched 884 kB in 0s (13.6 MB/s) Download complete and in download only mode ============================================================================= Building rocprim in unstable on amd64 on ionos5-amd64 now. Date: Sat Dec 5 02:25:24 UTC 2026 Date UTC: Sat Dec 5 02:25:24 UTC 2026 ============================================================================= W: /root/.pbuilderrc does not exist I: Logging to b1/build.log I: pbuilder: network access will be disabled during build I: Current time: Fri Dec 4 14:25:24 -12 2026 I: pbuilder-time-stamp: 1796437524 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [rocprim_6.4.3-1.dsc] I: copying [./rocprim_6.4.3.orig.tar.gz] I: copying [./rocprim_6.4.3-1.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./rocprim_6.4.3-1.dsc: no acceptable signature found dpkg-source: info: extracting rocprim in rocprim-6.4.3 dpkg-source: info: unpacking rocprim_6.4.3.orig.tar.gz dpkg-source: info: unpacking rocprim_6.4.3-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying arch-conversion-macro.patch dpkg-source: info: applying test-warp-sort-ppc64el.patch dpkg-source: info: applying verbose-build.patch dpkg-source: info: applying Extend-docs-conf.py-for-offline-build.patch dpkg-source: info: applying Use-local-mathjax.patch dpkg-source: info: applying Drop-stray-semicolon.patch dpkg-source: info: applying fix-legacy-stream-version-check.patch dpkg-source: info: applying add-option-to-disable-deprecation-warnings.patch dpkg-source: info: applying skip-building-test_device_scan.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/3391687/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='amd64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' DISTRIBUTION='unstable' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='c0502f853d5a4ce09e364919ded32617' 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='3391687' PS1='# ' PS2='> ' 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.tY80bVS2/pbuilderrc_SBvl --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.tY80bVS2/b1 --logfile b1/build.log rocprim_6.4.3-1.dsc' SUDO_GID='110' SUDO_HOME='/var/lib/jenkins' SUDO_UID='105' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://213.165.73.152:3128' I: uname -a Linux ionos5-amd64 6.12.48+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin I: user script /srv/workspace/pbuilder/3391687/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), cmake, hipcc (>= 5.6.1~), libamd-comgr-dev (>= 6.0~), libhsa-runtime-dev (>= 5.7.1~), libamdhip64-dev (>= 5.7.1~), rocm-cmake (>= 5.3.0), pkg-rocm-tools (>= 0.9.3~), libgtest-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19866 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on cmake; however: Package cmake is not installed. pbuilder-satisfydepends-dummy depends on hipcc (>= 5.6.1~); however: Package hipcc is not installed. pbuilder-satisfydepends-dummy depends on libamd-comgr-dev (>= 6.0~); however: Package libamd-comgr-dev is not installed. pbuilder-satisfydepends-dummy depends on libhsa-runtime-dev (>= 5.7.1~); however: Package libhsa-runtime-dev is not installed. pbuilder-satisfydepends-dummy depends on libamdhip64-dev (>= 5.7.1~); however: Package libamdhip64-dev is not installed. pbuilder-satisfydepends-dummy depends on rocm-cmake (>= 5.3.0); however: Package rocm-cmake is not installed. pbuilder-satisfydepends-dummy depends on pkg-rocm-tools (>= 0.9.3~); however: Package pkg-rocm-tools is not installed. pbuilder-satisfydepends-dummy depends on libgtest-dev; however: Package libgtest-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} clang-21{a} clang-tools-21{a} cmake{a} cmake-data{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} googletest{a} groff-base{a} hipcc{a} intltool-debian{a} kmod{a} lib32gcc-s1{a} lib32stdc++6{a} libamd-comgr-dev{a} libamd-comgr3{a} libamdhip64-6{a} libamdhip64-dev{a} libarchive-zip-perl{a} libarchive13t64{a} libbrotli1{a} libc6-i386{a} libclang-common-21-dev{a} libclang-cpp21{a} libclang-rt-21-dev{a} libclang1-21{a} libcom-err2{a} libcurl4t64{a} libdebhelper-perl{a} libdrm-amdgpu1{a} libdrm-common{a} libdrm2{a} libedit2{a} libelf1t64{a} libexpat1{a} libffi8{a} libfile-stripnondeterminism-perl{a} libgc1{a} libgnutls30t64{a} libgssapi-krb5-2{a} libgtest-dev{a} libhiprtc-builtins6{a} libhiprtc6{a} libhsa-runtime-dev{a} libhsa-runtime64-1{a} libhsakmt1{a} libidn2-0{a} libjsoncpp26{a} libk5crypto3{a} libkeyutils1{a} libkmod2{a} libkrb5-3{a} libkrb5support0{a} libldap2{a} libllvm21{a} libmagic-mgc{a} libmagic1t64{a} libnghttp2-14{a} libnghttp3-9{a} libngtcp2-16{a} libngtcp2-crypto-ossl0{a} libnuma1{a} libobjc-15-dev{a} libobjc4{a} libp11-kit0{a} libpci3{a} libpfm4{a} libpipeline1{a} libproc2-0{a} libpsl5t64{a} libpython3-stdlib{a} libpython3.13-minimal{a} libpython3.13-stdlib{a} libreadline8t64{a} librhash1{a} librtmp1{a} libsasl2-2{a} libsasl2-modules-db{a} libssh2-1t64{a} libtasn1-6{a} libtool{a} libuchardet0{a} libunistring5{a} libuv1t64{a} libxml2-16{a} libz3-4{a} lld-21{a} llvm-21{a} llvm-21-linker-tools{a} llvm-21-runtime{a} m4{a} man-db{a} media-types{a} netbase{a} pci.ids{a} pciutils{a} pkg-rocm-tools{a} po-debconf{a} procps{a} python3{a} python3-minimal{a} python3.13{a} python3.13-minimal{a} readline-common{a} rocm-cmake{a} rocm-device-libs-21{a} rocminfo{a} sensible-utils{a} tzdata{a} The following packages are RECOMMENDED but will NOT be installed: binfmt-support ca-certificates curl krb5-locales libarchive-cpio-perl libldap-common libltdl-dev libmail-sendmail-perl libsasl2-modules linux-sysctl-defaults llvm-21-dev lynx psmisc publicsuffix systemd wget 0 packages upgraded, 118 newly installed, 0 to remove and 0 not upgraded. Need to get 163 MB of archives. After unpacking 741 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main amd64 libexpat1 amd64 2.7.3-1 [112 kB] Get: 2 http://deb.debian.org/debian unstable/main amd64 libpython3.13-minimal amd64 3.13.9-1 [865 kB] Get: 3 http://deb.debian.org/debian unstable/main amd64 python3.13-minimal amd64 3.13.9-1 [2257 kB] Get: 4 http://deb.debian.org/debian unstable/main amd64 python3-minimal amd64 3.13.7-1 [27.2 kB] Get: 5 http://deb.debian.org/debian unstable/main amd64 media-types all 14.0.0 [30.8 kB] Get: 6 http://deb.debian.org/debian unstable/main amd64 netbase all 6.5 [12.4 kB] Get: 7 http://deb.debian.org/debian unstable/main amd64 tzdata all 2025b-5 [260 kB] Get: 8 http://deb.debian.org/debian unstable/main amd64 libffi8 amd64 3.5.2-2 [25.5 kB] Get: 9 http://deb.debian.org/debian unstable/main amd64 readline-common all 8.3-3 [74.8 kB] Get: 10 http://deb.debian.org/debian unstable/main amd64 libreadline8t64 amd64 8.3-3 [191 kB] Get: 11 http://deb.debian.org/debian unstable/main amd64 libpython3.13-stdlib amd64 3.13.9-1 [1965 kB] Get: 12 http://deb.debian.org/debian unstable/main amd64 python3.13 amd64 3.13.9-1 [764 kB] Get: 13 http://deb.debian.org/debian unstable/main amd64 libpython3-stdlib amd64 3.13.7-1 [10.2 kB] Get: 14 http://deb.debian.org/debian unstable/main amd64 python3 amd64 3.13.7-1 [28.3 kB] Get: 15 http://deb.debian.org/debian unstable/main amd64 libkmod2 amd64 34.2-2 [63.2 kB] Get: 16 http://deb.debian.org/debian unstable/main amd64 kmod amd64 34.2-2 [95.7 kB] Get: 17 http://deb.debian.org/debian unstable/main amd64 libproc2-0 amd64 2:4.0.4-9 [65.6 kB] Get: 18 http://deb.debian.org/debian unstable/main amd64 procps amd64 2:4.0.4-9 [882 kB] Get: 19 http://deb.debian.org/debian unstable/main amd64 sensible-utils all 0.0.26 [27.0 kB] Get: 20 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.46-5 [338 kB] Get: 21 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.46-5 [109 kB] Get: 22 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.46-5 [43.6 kB] Get: 23 http://deb.debian.org/debian unstable/main amd64 gettext-base amd64 0.23.1-2+b1 [244 kB] Get: 24 http://deb.debian.org/debian unstable/main amd64 libuchardet0 amd64 0.0.8-2 [68.5 kB] Get: 25 http://deb.debian.org/debian unstable/main amd64 groff-base amd64 1.23.0-9 [1187 kB] Get: 26 http://deb.debian.org/debian unstable/main amd64 bsdextrautils amd64 2.41.2-4 [98.5 kB] Get: 27 http://deb.debian.org/debian unstable/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB] Get: 28 http://deb.debian.org/debian unstable/main amd64 man-db amd64 2.13.1-1 [1469 kB] Get: 29 http://deb.debian.org/debian unstable/main amd64 pci.ids all 0.0~2025.07.11-1 [270 kB] Get: 30 http://deb.debian.org/debian unstable/main amd64 libpci3 amd64 1:3.14.0-1 [75.8 kB] Get: 31 http://deb.debian.org/debian unstable/main amd64 pciutils amd64 1:3.14.0-1 [133 kB] Get: 32 http://deb.debian.org/debian unstable/main amd64 m4 amd64 1.4.20-2 [325 kB] Get: 33 http://deb.debian.org/debian unstable/main amd64 autoconf all 2.72-3.1 [494 kB] Get: 34 http://deb.debian.org/debian unstable/main amd64 autotools-dev all 20240727.1 [60.2 kB] Get: 35 http://deb.debian.org/debian unstable/main amd64 automake all 1:1.18.1-2 [877 kB] Get: 36 http://deb.debian.org/debian unstable/main amd64 autopoint all 0.23.1-2 [770 kB] Get: 37 http://deb.debian.org/debian unstable/main amd64 libedit2 amd64 3.1-20250104-1 [93.8 kB] Get: 38 http://deb.debian.org/debian unstable/main amd64 libxml2-16 amd64 2.15.1+dfsg-0.3 [640 kB] Get: 39 http://deb.debian.org/debian unstable/main amd64 libz3-4 amd64 4.13.3-1 [8560 kB] Get: 40 http://deb.debian.org/debian unstable/main amd64 libllvm21 amd64 1:21.1.4-5 [28.3 MB] Get: 41 http://deb.debian.org/debian unstable/main amd64 libclang-cpp21 amd64 1:21.1.4-5 [12.8 MB] Get: 42 http://deb.debian.org/debian unstable/main amd64 libgc1 amd64 1:8.2.10-1 [251 kB] Get: 43 http://deb.debian.org/debian unstable/main amd64 libobjc4 amd64 15.2.0-7 [42.9 kB] Get: 44 http://deb.debian.org/debian unstable/main amd64 libobjc-15-dev amd64 15.2.0-7 [173 kB] Get: 45 http://deb.debian.org/debian unstable/main amd64 libclang-common-21-dev amd64 1:21.1.4-5 [796 kB] Get: 46 http://deb.debian.org/debian unstable/main amd64 llvm-21-linker-tools amd64 1:21.1.4-5 [1275 kB] Get: 47 http://deb.debian.org/debian unstable/main amd64 libclang1-21 amd64 1:21.1.4-5 [7728 kB] Get: 48 http://deb.debian.org/debian unstable/main amd64 clang-21 amd64 1:21.1.4-5 [178 kB] Get: 49 http://deb.debian.org/debian unstable/main amd64 clang-tools-21 amd64 1:21.1.4-5 [8984 kB] Get: 50 http://deb.debian.org/debian unstable/main amd64 cmake-data all 4.1.1+really3.31.6-2 [2268 kB] Get: 51 http://deb.debian.org/debian unstable/main amd64 libarchive13t64 amd64 3.7.4-4+b1 [349 kB] Get: 52 http://deb.debian.org/debian unstable/main amd64 libnghttp3-9 amd64 1.12.0-1 [68.4 kB] Get: 53 http://deb.debian.org/debian unstable/main amd64 libngtcp2-16 amd64 1.16.0-1 [136 kB] Get: 54 http://deb.debian.org/debian unstable/main amd64 libbrotli1 amd64 1.1.0-2+b7 [307 kB] Get: 55 http://deb.debian.org/debian unstable/main amd64 libkrb5support0 amd64 1.21.3-5 [33.0 kB] Get: 56 http://deb.debian.org/debian unstable/main amd64 libcom-err2 amd64 1.47.2-3+b3 [25.0 kB] Get: 57 http://deb.debian.org/debian unstable/main amd64 libk5crypto3 amd64 1.21.3-5 [81.5 kB] Get: 58 http://deb.debian.org/debian unstable/main amd64 libkeyutils1 amd64 1.6.3-6 [9456 B] Get: 59 http://deb.debian.org/debian unstable/main amd64 libkrb5-3 amd64 1.21.3-5 [326 kB] Get: 60 http://deb.debian.org/debian unstable/main amd64 libgssapi-krb5-2 amd64 1.21.3-5 [138 kB] Get: 61 http://deb.debian.org/debian unstable/main amd64 libunistring5 amd64 1.3-2 [477 kB] Get: 62 http://deb.debian.org/debian unstable/main amd64 libidn2-0 amd64 2.3.8-4 [110 kB] Get: 63 http://deb.debian.org/debian unstable/main amd64 libsasl2-modules-db amd64 2.1.28+dfsg1-10 [19.8 kB] Get: 64 http://deb.debian.org/debian unstable/main amd64 libsasl2-2 amd64 2.1.28+dfsg1-10 [57.8 kB] Get: 65 http://deb.debian.org/debian unstable/main amd64 libldap2 amd64 2.6.10+dfsg-1 [194 kB] Get: 66 http://deb.debian.org/debian unstable/main amd64 libnghttp2-14 amd64 1.64.0-1.1+b1 [76.2 kB] Get: 67 http://deb.debian.org/debian unstable/main amd64 libngtcp2-crypto-ossl0 amd64 1.16.0-1 [27.5 kB] Get: 68 http://deb.debian.org/debian unstable/main amd64 libpsl5t64 amd64 0.21.2-1.1+b1 [57.2 kB] Get: 69 http://deb.debian.org/debian unstable/main amd64 libp11-kit0 amd64 0.25.9-2 [443 kB] Get: 70 http://deb.debian.org/debian unstable/main amd64 libtasn1-6 amd64 4.20.0-2 [49.9 kB] Get: 71 http://deb.debian.org/debian unstable/main amd64 libgnutls30t64 amd64 3.8.10-3 [1493 kB] Get: 72 http://deb.debian.org/debian unstable/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-3 [58.3 kB] Get: 73 http://deb.debian.org/debian unstable/main amd64 libssh2-1t64 amd64 1.11.1-1 [245 kB] Get: 74 http://deb.debian.org/debian unstable/main amd64 libcurl4t64 amd64 8.17.0~rc3-1 [409 kB] Get: 75 http://deb.debian.org/debian unstable/main amd64 libjsoncpp26 amd64 1.9.6-4 [89.4 kB] Get: 76 http://deb.debian.org/debian unstable/main amd64 librhash1 amd64 1.4.6-1 [137 kB] Get: 77 http://deb.debian.org/debian unstable/main amd64 libuv1t64 amd64 1.51.0-2 [155 kB] Get: 78 http://deb.debian.org/debian unstable/main amd64 cmake amd64 4.1.1+really3.31.6-2 [12.2 MB] Get: 79 http://deb.debian.org/debian unstable/main amd64 libdebhelper-perl all 13.28 [92.4 kB] Get: 80 http://deb.debian.org/debian unstable/main amd64 libtool all 2.5.4-7 [540 kB] Get: 81 http://deb.debian.org/debian unstable/main amd64 dh-autoreconf all 21 [12.2 kB] Get: 82 http://deb.debian.org/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 83 http://deb.debian.org/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.15.0-1 [19.9 kB] Get: 84 http://deb.debian.org/debian unstable/main amd64 dh-strip-nondeterminism all 1.15.0-1 [8812 B] Get: 85 http://deb.debian.org/debian unstable/main amd64 libelf1t64 amd64 0.194-1 [185 kB] Get: 86 http://deb.debian.org/debian unstable/main amd64 dwz amd64 0.16-2 [108 kB] Get: 87 http://deb.debian.org/debian unstable/main amd64 gettext amd64 0.23.1-2+b1 [1680 kB] Get: 88 http://deb.debian.org/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 89 http://deb.debian.org/debian unstable/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 90 http://deb.debian.org/debian unstable/main amd64 debhelper all 13.28 [941 kB] Get: 91 http://deb.debian.org/debian unstable/main amd64 googletest all 1.17.0-1 [522 kB] Get: 92 http://deb.debian.org/debian unstable/main amd64 llvm-21-runtime amd64 1:21.1.4-5 [568 kB] Get: 93 http://deb.debian.org/debian unstable/main amd64 libpfm4 amd64 4.13.0+git106-g3e4031b-1 [372 kB] Get: 94 http://deb.debian.org/debian unstable/main amd64 llvm-21 amd64 1:21.1.4-5 [18.6 MB] Get: 95 http://deb.debian.org/debian unstable/main amd64 lld-21 amd64 1:21.1.4-5 [1460 kB] Get: 96 http://deb.debian.org/debian unstable/main amd64 libc6-i386 amd64 2.41-12 [2540 kB] Get: 97 http://deb.debian.org/debian unstable/main amd64 lib32gcc-s1 amd64 15.2.0-7 [87.3 kB] Get: 98 http://deb.debian.org/debian unstable/main amd64 lib32stdc++6 amd64 15.2.0-7 [760 kB] Get: 99 http://deb.debian.org/debian unstable/main amd64 libclang-rt-21-dev amd64 1:21.1.4-5 [4024 kB] Get: 100 http://deb.debian.org/debian unstable/main amd64 rocm-device-libs-21 amd64 7.0.2+dfsg-1 [479 kB] Get: 101 http://deb.debian.org/debian unstable/main amd64 libdrm-common all 2.4.127-1 [9060 B] Get: 102 http://deb.debian.org/debian unstable/main amd64 libdrm2 amd64 2.4.127-1 [39.8 kB] Get: 103 http://deb.debian.org/debian unstable/main amd64 libdrm-amdgpu1 amd64 2.4.127-1 [23.8 kB] Get: 104 http://deb.debian.org/debian unstable/main amd64 libnuma1 amd64 2.0.19-1 [22.2 kB] Get: 105 http://deb.debian.org/debian unstable/main amd64 libhsakmt1 amd64 6.4.3+dfsg-3 [65.9 kB] Get: 106 http://deb.debian.org/debian unstable/main amd64 libhsa-runtime64-1 amd64 6.4.3+dfsg-3 [628 kB] Get: 107 http://deb.debian.org/debian unstable/main amd64 rocminfo amd64 6.4.3-1 [25.8 kB] Get: 108 http://deb.debian.org/debian unstable/main amd64 libamd-comgr3 amd64 7.0.2+dfsg-1 [13.9 MB] Get: 109 http://deb.debian.org/debian unstable/main amd64 libamdhip64-6 amd64 6.4.3-3 [9349 kB] Get: 110 http://deb.debian.org/debian unstable/main amd64 libhiprtc-builtins6 amd64 6.4.3-3 [70.5 kB] Get: 111 http://deb.debian.org/debian unstable/main amd64 libhiprtc6 amd64 6.4.3-3 [194 kB] Get: 112 http://deb.debian.org/debian unstable/main amd64 libamd-comgr-dev amd64 7.0.2+dfsg-1 [22.4 kB] Get: 113 http://deb.debian.org/debian unstable/main amd64 libhsa-runtime-dev amd64 6.4.3+dfsg-3 [89.4 kB] Get: 114 http://deb.debian.org/debian unstable/main amd64 libamdhip64-dev amd64 6.4.3-3 [226 kB] Get: 115 http://deb.debian.org/debian unstable/main amd64 hipcc amd64 7.0.2+dfsg-1 [101 kB] Get: 116 http://deb.debian.org/debian unstable/main amd64 libgtest-dev amd64 1.17.0-1 [259 kB] Get: 117 http://deb.debian.org/debian unstable/main amd64 pkg-rocm-tools all 0.9.3 [12.7 kB] Get: 118 http://deb.debian.org/debian unstable/main amd64 rocm-cmake all 6.4.3-1 [29.8 kB] Fetched 163 MB in 15s (10.7 MB/s) Preconfiguring packages ... Selecting previously unselected package libexpat1:amd64. (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 ... 19866 files and directories currently installed.) Preparing to unpack .../libexpat1_2.7.3-1_amd64.deb ... Unpacking libexpat1:amd64 (2.7.3-1) ... Selecting previously unselected package libpython3.13-minimal:amd64. Preparing to unpack .../libpython3.13-minimal_3.13.9-1_amd64.deb ... Unpacking libpython3.13-minimal:amd64 (3.13.9-1) ... Selecting previously unselected package python3.13-minimal. Preparing to unpack .../python3.13-minimal_3.13.9-1_amd64.deb ... Unpacking python3.13-minimal (3.13.9-1) ... Setting up libpython3.13-minimal:amd64 (3.13.9-1) ... Setting up libexpat1:amd64 (2.7.3-1) ... Setting up python3.13-minimal (3.13.9-1) ... Selecting previously unselected package python3-minimal. (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 ... 20200 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.13.7-1_amd64.deb ... Unpacking python3-minimal (3.13.7-1) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_14.0.0_all.deb ... Unpacking media-types (14.0.0) ... Selecting previously unselected package netbase. Preparing to unpack .../2-netbase_6.5_all.deb ... Unpacking netbase (6.5) ... Selecting previously unselected package tzdata. Preparing to unpack .../3-tzdata_2025b-5_all.deb ... Unpacking tzdata (2025b-5) ... Selecting previously unselected package libffi8:amd64. Preparing to unpack .../4-libffi8_3.5.2-2_amd64.deb ... Unpacking libffi8:amd64 (3.5.2-2) ... Selecting previously unselected package readline-common. Preparing to unpack .../5-readline-common_8.3-3_all.deb ... Unpacking readline-common (8.3-3) ... Selecting previously unselected package libreadline8t64:amd64. Preparing to unpack .../6-libreadline8t64_8.3-3_amd64.deb ... Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8 to /lib/x86_64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8.2 to /lib/x86_64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8 to /lib/x86_64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8.2 to /lib/x86_64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:amd64 (8.3-3) ... Selecting previously unselected package libpython3.13-stdlib:amd64. Preparing to unpack .../7-libpython3.13-stdlib_3.13.9-1_amd64.deb ... Unpacking libpython3.13-stdlib:amd64 (3.13.9-1) ... Selecting previously unselected package python3.13. Preparing to unpack .../8-python3.13_3.13.9-1_amd64.deb ... Unpacking python3.13 (3.13.9-1) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../9-libpython3-stdlib_3.13.7-1_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.13.7-1) ... Setting up python3-minimal (3.13.7-1) ... Selecting previously unselected package python3. (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 ... 21215 files and directories currently installed.) Preparing to unpack .../000-python3_3.13.7-1_amd64.deb ... Unpacking python3 (3.13.7-1) ... Selecting previously unselected package libkmod2:amd64. Preparing to unpack .../001-libkmod2_34.2-2_amd64.deb ... Unpacking libkmod2:amd64 (34.2-2) ... Selecting previously unselected package kmod. Preparing to unpack .../002-kmod_34.2-2_amd64.deb ... Unpacking kmod (34.2-2) ... Selecting previously unselected package libproc2-0:amd64. Preparing to unpack .../003-libproc2-0_2%3a4.0.4-9_amd64.deb ... Unpacking libproc2-0:amd64 (2:4.0.4-9) ... Selecting previously unselected package procps. Preparing to unpack .../004-procps_2%3a4.0.4-9_amd64.deb ... Unpacking procps (2:4.0.4-9) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../005-sensible-utils_0.0.26_all.deb ... Unpacking sensible-utils (0.0.26) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../006-libmagic-mgc_1%3a5.46-5_amd64.deb ... Unpacking libmagic-mgc (1:5.46-5) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../007-libmagic1t64_1%3a5.46-5_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.46-5) ... Selecting previously unselected package file. Preparing to unpack .../008-file_1%3a5.46-5_amd64.deb ... Unpacking file (1:5.46-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../009-gettext-base_0.23.1-2+b1_amd64.deb ... Unpacking gettext-base (0.23.1-2+b1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../010-libuchardet0_0.0.8-2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-2) ... Selecting previously unselected package groff-base. Preparing to unpack .../011-groff-base_1.23.0-9_amd64.deb ... Unpacking groff-base (1.23.0-9) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../012-bsdextrautils_2.41.2-4_amd64.deb ... Unpacking bsdextrautils (2.41.2-4) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../013-libpipeline1_1.5.8-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../014-man-db_2.13.1-1_amd64.deb ... Unpacking man-db (2.13.1-1) ... Selecting previously unselected package pci.ids. Preparing to unpack .../015-pci.ids_0.0~2025.07.11-1_all.deb ... Unpacking pci.ids (0.0~2025.07.11-1) ... Selecting previously unselected package libpci3:amd64. Preparing to unpack .../016-libpci3_1%3a3.14.0-1_amd64.deb ... Unpacking libpci3:amd64 (1:3.14.0-1) ... Selecting previously unselected package pciutils. Preparing to unpack .../017-pciutils_1%3a3.14.0-1_amd64.deb ... Unpacking pciutils (1:3.14.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../018-m4_1.4.20-2_amd64.deb ... Unpacking m4 (1.4.20-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../019-autoconf_2.72-3.1_all.deb ... Unpacking autoconf (2.72-3.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../020-autotools-dev_20240727.1_all.deb ... Unpacking autotools-dev (20240727.1) ... Selecting previously unselected package automake. Preparing to unpack .../021-automake_1%3a1.18.1-2_all.deb ... Unpacking automake (1:1.18.1-2) ... Selecting previously unselected package autopoint. Preparing to unpack .../022-autopoint_0.23.1-2_all.deb ... Unpacking autopoint (0.23.1-2) ... Selecting previously unselected package libedit2:amd64. Preparing to unpack .../023-libedit2_3.1-20250104-1_amd64.deb ... Unpacking libedit2:amd64 (3.1-20250104-1) ... Selecting previously unselected package libxml2-16:amd64. Preparing to unpack .../024-libxml2-16_2.15.1+dfsg-0.3_amd64.deb ... Unpacking libxml2-16:amd64 (2.15.1+dfsg-0.3) ... Selecting previously unselected package libz3-4:amd64. Preparing to unpack .../025-libz3-4_4.13.3-1_amd64.deb ... Unpacking libz3-4:amd64 (4.13.3-1) ... Selecting previously unselected package libllvm21:amd64. Preparing to unpack .../026-libllvm21_1%3a21.1.4-5_amd64.deb ... Unpacking libllvm21:amd64 (1:21.1.4-5) ... Selecting previously unselected package libclang-cpp21. Preparing to unpack .../027-libclang-cpp21_1%3a21.1.4-5_amd64.deb ... Unpacking libclang-cpp21 (1:21.1.4-5) ... Selecting previously unselected package libgc1:amd64. Preparing to unpack .../028-libgc1_1%3a8.2.10-1_amd64.deb ... Unpacking libgc1:amd64 (1:8.2.10-1) ... Selecting previously unselected package libobjc4:amd64. Preparing to unpack .../029-libobjc4_15.2.0-7_amd64.deb ... Unpacking libobjc4:amd64 (15.2.0-7) ... Selecting previously unselected package libobjc-15-dev:amd64. Preparing to unpack .../030-libobjc-15-dev_15.2.0-7_amd64.deb ... Unpacking libobjc-15-dev:amd64 (15.2.0-7) ... Selecting previously unselected package libclang-common-21-dev:amd64. Preparing to unpack .../031-libclang-common-21-dev_1%3a21.1.4-5_amd64.deb ... Unpacking libclang-common-21-dev:amd64 (1:21.1.4-5) ... Selecting previously unselected package llvm-21-linker-tools. Preparing to unpack .../032-llvm-21-linker-tools_1%3a21.1.4-5_amd64.deb ... Unpacking llvm-21-linker-tools (1:21.1.4-5) ... Selecting previously unselected package libclang1-21. Preparing to unpack .../033-libclang1-21_1%3a21.1.4-5_amd64.deb ... Unpacking libclang1-21 (1:21.1.4-5) ... Selecting previously unselected package clang-21. Preparing to unpack .../034-clang-21_1%3a21.1.4-5_amd64.deb ... Unpacking clang-21 (1:21.1.4-5) ... Selecting previously unselected package clang-tools-21. Preparing to unpack .../035-clang-tools-21_1%3a21.1.4-5_amd64.deb ... Unpacking clang-tools-21 (1:21.1.4-5) ... Selecting previously unselected package cmake-data. Preparing to unpack .../036-cmake-data_4.1.1+really3.31.6-2_all.deb ... Unpacking cmake-data (4.1.1+really3.31.6-2) ... Selecting previously unselected package libarchive13t64:amd64. Preparing to unpack .../037-libarchive13t64_3.7.4-4+b1_amd64.deb ... Unpacking libarchive13t64:amd64 (3.7.4-4+b1) ... Selecting previously unselected package libnghttp3-9:amd64. Preparing to unpack .../038-libnghttp3-9_1.12.0-1_amd64.deb ... Unpacking libnghttp3-9:amd64 (1.12.0-1) ... Selecting previously unselected package libngtcp2-16:amd64. Preparing to unpack .../039-libngtcp2-16_1.16.0-1_amd64.deb ... Unpacking libngtcp2-16:amd64 (1.16.0-1) ... Selecting previously unselected package libbrotli1:amd64. Preparing to unpack .../040-libbrotli1_1.1.0-2+b7_amd64.deb ... Unpacking libbrotli1:amd64 (1.1.0-2+b7) ... Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../041-libkrb5support0_1.21.3-5_amd64.deb ... Unpacking libkrb5support0:amd64 (1.21.3-5) ... Selecting previously unselected package libcom-err2:amd64. Preparing to unpack .../042-libcom-err2_1.47.2-3+b3_amd64.deb ... Unpacking libcom-err2:amd64 (1.47.2-3+b3) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../043-libk5crypto3_1.21.3-5_amd64.deb ... Unpacking libk5crypto3:amd64 (1.21.3-5) ... Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../044-libkeyutils1_1.6.3-6_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6.3-6) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../045-libkrb5-3_1.21.3-5_amd64.deb ... Unpacking libkrb5-3:amd64 (1.21.3-5) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../046-libgssapi-krb5-2_1.21.3-5_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.21.3-5) ... Selecting previously unselected package libunistring5:amd64. Preparing to unpack .../047-libunistring5_1.3-2_amd64.deb ... Unpacking libunistring5:amd64 (1.3-2) ... Selecting previously unselected package libidn2-0:amd64. Preparing to unpack .../048-libidn2-0_2.3.8-4_amd64.deb ... Unpacking libidn2-0:amd64 (2.3.8-4) ... Selecting previously unselected package libsasl2-modules-db:amd64. Preparing to unpack .../049-libsasl2-modules-db_2.1.28+dfsg1-10_amd64.deb ... Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg1-10) ... Selecting previously unselected package libsasl2-2:amd64. Preparing to unpack .../050-libsasl2-2_2.1.28+dfsg1-10_amd64.deb ... Unpacking libsasl2-2:amd64 (2.1.28+dfsg1-10) ... Selecting previously unselected package libldap2:amd64. Preparing to unpack .../051-libldap2_2.6.10+dfsg-1_amd64.deb ... Unpacking libldap2:amd64 (2.6.10+dfsg-1) ... Selecting previously unselected package libnghttp2-14:amd64. Preparing to unpack .../052-libnghttp2-14_1.64.0-1.1+b1_amd64.deb ... Unpacking libnghttp2-14:amd64 (1.64.0-1.1+b1) ... Selecting previously unselected package libngtcp2-crypto-ossl0:amd64. Preparing to unpack .../053-libngtcp2-crypto-ossl0_1.16.0-1_amd64.deb ... Unpacking libngtcp2-crypto-ossl0:amd64 (1.16.0-1) ... Selecting previously unselected package libpsl5t64:amd64. Preparing to unpack .../054-libpsl5t64_0.21.2-1.1+b1_amd64.deb ... Unpacking libpsl5t64:amd64 (0.21.2-1.1+b1) ... Selecting previously unselected package libp11-kit0:amd64. Preparing to unpack .../055-libp11-kit0_0.25.9-2_amd64.deb ... Unpacking libp11-kit0:amd64 (0.25.9-2) ... Selecting previously unselected package libtasn1-6:amd64. Preparing to unpack .../056-libtasn1-6_4.20.0-2_amd64.deb ... Unpacking libtasn1-6:amd64 (4.20.0-2) ... Selecting previously unselected package libgnutls30t64:amd64. Preparing to unpack .../057-libgnutls30t64_3.8.10-3_amd64.deb ... Unpacking libgnutls30t64:amd64 (3.8.10-3) ... Selecting previously unselected package librtmp1:amd64. Preparing to unpack .../058-librtmp1_2.4+20151223.gitfa8646d.1-3_amd64.deb ... Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-3) ... Selecting previously unselected package libssh2-1t64:amd64. Preparing to unpack .../059-libssh2-1t64_1.11.1-1_amd64.deb ... Unpacking libssh2-1t64:amd64 (1.11.1-1) ... Selecting previously unselected package libcurl4t64:amd64. Preparing to unpack .../060-libcurl4t64_8.17.0~rc3-1_amd64.deb ... Unpacking libcurl4t64:amd64 (8.17.0~rc3-1) ... Selecting previously unselected package libjsoncpp26:amd64. Preparing to unpack .../061-libjsoncpp26_1.9.6-4_amd64.deb ... Unpacking libjsoncpp26:amd64 (1.9.6-4) ... Selecting previously unselected package librhash1:amd64. Preparing to unpack .../062-librhash1_1.4.6-1_amd64.deb ... Unpacking librhash1:amd64 (1.4.6-1) ... Selecting previously unselected package libuv1t64:amd64. Preparing to unpack .../063-libuv1t64_1.51.0-2_amd64.deb ... Unpacking libuv1t64:amd64 (1.51.0-2) ... Selecting previously unselected package cmake. Preparing to unpack .../064-cmake_4.1.1+really3.31.6-2_amd64.deb ... Unpacking cmake (4.1.1+really3.31.6-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../065-libdebhelper-perl_13.28_all.deb ... Unpacking libdebhelper-perl (13.28) ... Selecting previously unselected package libtool. Preparing to unpack .../066-libtool_2.5.4-7_all.deb ... Unpacking libtool (2.5.4-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../067-dh-autoreconf_21_all.deb ... Unpacking dh-autoreconf (21) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../068-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../069-libfile-stripnondeterminism-perl_1.15.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.15.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../070-dh-strip-nondeterminism_1.15.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.15.0-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../071-libelf1t64_0.194-1_amd64.deb ... Unpacking libelf1t64:amd64 (0.194-1) ... Selecting previously unselected package dwz. Preparing to unpack .../072-dwz_0.16-2_amd64.deb ... Unpacking dwz (0.16-2) ... Selecting previously unselected package gettext. Preparing to unpack .../073-gettext_0.23.1-2+b1_amd64.deb ... Unpacking gettext (0.23.1-2+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../074-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../075-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../076-debhelper_13.28_all.deb ... Unpacking debhelper (13.28) ... Selecting previously unselected package googletest. Preparing to unpack .../077-googletest_1.17.0-1_all.deb ... Unpacking googletest (1.17.0-1) ... Selecting previously unselected package llvm-21-runtime. Preparing to unpack .../078-llvm-21-runtime_1%3a21.1.4-5_amd64.deb ... Unpacking llvm-21-runtime (1:21.1.4-5) ... Selecting previously unselected package libpfm4:amd64. Preparing to unpack .../079-libpfm4_4.13.0+git106-g3e4031b-1_amd64.deb ... Unpacking libpfm4:amd64 (4.13.0+git106-g3e4031b-1) ... Selecting previously unselected package llvm-21. Preparing to unpack .../080-llvm-21_1%3a21.1.4-5_amd64.deb ... Unpacking llvm-21 (1:21.1.4-5) ... Selecting previously unselected package lld-21. Preparing to unpack .../081-lld-21_1%3a21.1.4-5_amd64.deb ... Unpacking lld-21 (1:21.1.4-5) ... Selecting previously unselected package libc6-i386. Preparing to unpack .../082-libc6-i386_2.41-12_amd64.deb ... Unpacking libc6-i386 (2.41-12) ... Selecting previously unselected package lib32gcc-s1. Preparing to unpack .../083-lib32gcc-s1_15.2.0-7_amd64.deb ... Unpacking lib32gcc-s1 (15.2.0-7) ... Selecting previously unselected package lib32stdc++6. Preparing to unpack .../084-lib32stdc++6_15.2.0-7_amd64.deb ... Unpacking lib32stdc++6 (15.2.0-7) ... Selecting previously unselected package libclang-rt-21-dev. Preparing to unpack .../085-libclang-rt-21-dev_1%3a21.1.4-5_amd64.deb ... Unpacking libclang-rt-21-dev (1:21.1.4-5) ... Selecting previously unselected package rocm-device-libs-21. Preparing to unpack .../086-rocm-device-libs-21_7.0.2+dfsg-1_amd64.deb ... Unpacking rocm-device-libs-21 (7.0.2+dfsg-1) ... Selecting previously unselected package libdrm-common. Preparing to unpack .../087-libdrm-common_2.4.127-1_all.deb ... Unpacking libdrm-common (2.4.127-1) ... Selecting previously unselected package libdrm2:amd64. Preparing to unpack .../088-libdrm2_2.4.127-1_amd64.deb ... Unpacking libdrm2:amd64 (2.4.127-1) ... Selecting previously unselected package libdrm-amdgpu1:amd64. Preparing to unpack .../089-libdrm-amdgpu1_2.4.127-1_amd64.deb ... Unpacking libdrm-amdgpu1:amd64 (2.4.127-1) ... Selecting previously unselected package libnuma1:amd64. Preparing to unpack .../090-libnuma1_2.0.19-1_amd64.deb ... Unpacking libnuma1:amd64 (2.0.19-1) ... Selecting previously unselected package libhsakmt1:amd64. Preparing to unpack .../091-libhsakmt1_6.4.3+dfsg-3_amd64.deb ... Unpacking libhsakmt1:amd64 (6.4.3+dfsg-3) ... Selecting previously unselected package libhsa-runtime64-1:amd64. Preparing to unpack .../092-libhsa-runtime64-1_6.4.3+dfsg-3_amd64.deb ... Unpacking libhsa-runtime64-1:amd64 (6.4.3+dfsg-3) ... Selecting previously unselected package rocminfo. Preparing to unpack .../093-rocminfo_6.4.3-1_amd64.deb ... Unpacking rocminfo (6.4.3-1) ... Selecting previously unselected package libamd-comgr3:amd64. Preparing to unpack .../094-libamd-comgr3_7.0.2+dfsg-1_amd64.deb ... Unpacking libamd-comgr3:amd64 (7.0.2+dfsg-1) ... Selecting previously unselected package libamdhip64-6:amd64. Preparing to unpack .../095-libamdhip64-6_6.4.3-3_amd64.deb ... Unpacking libamdhip64-6:amd64 (6.4.3-3) ... Selecting previously unselected package libhiprtc-builtins6:amd64. Preparing to unpack .../096-libhiprtc-builtins6_6.4.3-3_amd64.deb ... Unpacking libhiprtc-builtins6:amd64 (6.4.3-3) ... Selecting previously unselected package libhiprtc6:amd64. Preparing to unpack .../097-libhiprtc6_6.4.3-3_amd64.deb ... Unpacking libhiprtc6:amd64 (6.4.3-3) ... Selecting previously unselected package libamd-comgr-dev. Preparing to unpack .../098-libamd-comgr-dev_7.0.2+dfsg-1_amd64.deb ... Unpacking libamd-comgr-dev (7.0.2+dfsg-1) ... Selecting previously unselected package libhsa-runtime-dev:amd64. Preparing to unpack .../099-libhsa-runtime-dev_6.4.3+dfsg-3_amd64.deb ... Unpacking libhsa-runtime-dev:amd64 (6.4.3+dfsg-3) ... Selecting previously unselected package libamdhip64-dev. Preparing to unpack .../100-libamdhip64-dev_6.4.3-3_amd64.deb ... Unpacking libamdhip64-dev (6.4.3-3) ... Selecting previously unselected package hipcc. Preparing to unpack .../101-hipcc_7.0.2+dfsg-1_amd64.deb ... Unpacking hipcc (7.0.2+dfsg-1) ... Selecting previously unselected package libgtest-dev:amd64. Preparing to unpack .../102-libgtest-dev_1.17.0-1_amd64.deb ... Unpacking libgtest-dev:amd64 (1.17.0-1) ... Selecting previously unselected package pkg-rocm-tools. Preparing to unpack .../103-pkg-rocm-tools_0.9.3_all.deb ... Unpacking pkg-rocm-tools (0.9.3) ... Selecting previously unselected package rocm-cmake. Preparing to unpack .../104-rocm-cmake_6.4.3-1_all.deb ... Unpacking rocm-cmake (6.4.3-1) ... Setting up media-types (14.0.0) ... Setting up libpipeline1:amd64 (1.5.8-1) ... Setting up libkeyutils1:amd64 (1.6.3-6) ... Setting up pci.ids (0.0~2025.07.11-1) ... Setting up bsdextrautils (2.41.2-4) ... Setting up libmagic-mgc (1:5.46-5) ... Setting up rocm-cmake (6.4.3-1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libxml2-16:amd64 (2.15.1+dfsg-0.3) ... Setting up libdebhelper-perl (13.28) ... Setting up libbrotli1:amd64 (1.1.0-2+b7) ... Setting up libedit2:amd64 (3.1-20250104-1) ... Setting up libuv1t64:amd64 (1.51.0-2) ... Setting up libmagic1t64:amd64 (1:5.46-5) ... Setting up libnghttp2-14:amd64 (1.64.0-1.1+b1) ... Setting up gettext-base (0.23.1-2+b1) ... Setting up m4 (1.4.20-2) ... Setting up libcom-err2:amd64 (1.47.2-3+b3) ... Setting up file (1:5.46-5) ... Setting up googletest (1.17.0-1) ... Setting up libelf1t64:amd64 (0.194-1) ... Setting up libkrb5support0:amd64 (1.21.3-5) ... Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg1-10) ... Setting up tzdata (2025b-5) ... Current default time zone: 'Etc/UTC' Local time is now: Sat Dec 5 02:28:49 UTC 2026. Universal Time is now: Sat Dec 5 02:28:49 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20240727.1) ... Setting up libz3-4:amd64 (4.13.3-1) ... Setting up libpfm4:amd64 (4.13.0+git106-g3e4031b-1) ... Setting up rocm-device-libs-21 (7.0.2+dfsg-1) ... Setting up libjsoncpp26:amd64 (1.9.6-4) ... Setting up libproc2-0:amd64 (2:4.0.4-9) ... Setting up libunistring5:amd64 (1.3-2) ... Setting up libhiprtc-builtins6:amd64 (6.4.3-3) ... Setting up autopoint (0.23.1-2) ... Setting up libk5crypto3:amd64 (1.21.3-5) ... Setting up libgc1:amd64 (1:8.2.10-1) ... Setting up libsasl2-2:amd64 (2.1.28+dfsg1-10) ... Setting up autoconf (2.72-3.1) ... Setting up libnghttp3-9:amd64 (1.12.0-1) ... Setting up libpci3:amd64 (1:3.14.0-1) ... Setting up libffi8:amd64 (3.5.2-2) ... Setting up libnuma1:amd64 (2.0.19-1) ... Setting up dwz (0.16-2) ... Setting up sensible-utils (0.0.26) ... Setting up libuchardet0:amd64 (0.0.8-2) ... Setting up procps (2:4.0.4-9) ... Setting up libtasn1-6:amd64 (4.20.0-2) ... Setting up libc6-i386 (2.41-12) ... Setting up netbase (6.5) ... Setting up libngtcp2-16:amd64 (1.16.0-1) ... Setting up cmake-data (4.1.1+really3.31.6-2) ... Setting up librhash1:amd64 (1.4.6-1) ... Setting up libkrb5-3:amd64 (1.21.3-5) ... Setting up libclang-common-21-dev:amd64 (1:21.1.4-5) ... Setting up libssh2-1t64:amd64 (1.11.1-1) ... Setting up libhiprtc6:amd64 (6.4.3-3) ... Setting up libdrm-common (2.4.127-1) ... Setting up libarchive13t64:amd64 (3.7.4-4+b1) ... Setting up readline-common (8.3-3) ... Setting up pkg-rocm-tools (0.9.3) ... Setting up libldap2:amd64 (2.6.10+dfsg-1) ... Setting up libkmod2:amd64 (34.2-2) ... Setting up automake (1:1.18.1-2) ... update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.15.0-1) ... Setting up gettext (0.23.1-2+b1) ... Setting up libgtest-dev:amd64 (1.17.0-1) ... Setting up libtool (2.5.4-7) ... Setting up libobjc4:amd64 (15.2.0-7) ... Setting up libidn2-0:amd64 (2.3.8-4) ... Setting up kmod (34.2-2) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (21) ... Setting up lib32gcc-s1 (15.2.0-7) ... Setting up lib32stdc++6 (15.2.0-7) ... Setting up libllvm21:amd64 (1:21.1.4-5) ... Setting up libp11-kit0:amd64 (0.25.9-2) ... Setting up libgssapi-krb5-2:amd64 (1.21.3-5) ... Setting up llvm-21-linker-tools (1:21.1.4-5) ... Setting up pciutils (1:3.14.0-1) ... Setting up libngtcp2-crypto-ossl0:amd64 (1.16.0-1) ... Setting up libreadline8t64:amd64 (8.3-3) ... Setting up dh-strip-nondeterminism (1.15.0-1) ... Setting up libdrm2:amd64 (2.4.127-1) ... Setting up groff-base (1.23.0-9) ... Setting up libamd-comgr3:amd64 (7.0.2+dfsg-1) ... Setting up libclang-rt-21-dev (1:21.1.4-5) ... Setting up libobjc-15-dev:amd64 (15.2.0-7) ... Setting up libclang1-21 (1:21.1.4-5) ... Setting up libamd-comgr-dev (7.0.2+dfsg-1) ... Setting up libpython3.13-stdlib:amd64 (3.13.9-1) ... Setting up libpython3-stdlib:amd64 (3.13.7-1) ... Setting up libdrm-amdgpu1:amd64 (2.4.127-1) ... Setting up libgnutls30t64:amd64 (3.8.10-3) ... Setting up python3.13 (3.13.9-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libpsl5t64:amd64 (0.21.2-1.1+b1) ... Setting up python3 (3.13.7-1) ... Setting up man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up lld-21 (1:21.1.4-5) ... Setting up libclang-cpp21 (1:21.1.4-5) ... Setting up llvm-21-runtime (1:21.1.4-5) ... Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-3) ... Setting up clang-21 (1:21.1.4-5) ... Setting up libhsakmt1:amd64 (6.4.3+dfsg-3) ... Setting up clang-tools-21 (1:21.1.4-5) ... Setting up libcurl4t64:amd64 (8.17.0~rc3-1) ... Setting up debhelper (13.28) ... Setting up llvm-21 (1:21.1.4-5) ... Setting up libhsa-runtime64-1:amd64 (6.4.3+dfsg-3) ... Setting up cmake (4.1.1+really3.31.6-2) ... Setting up rocminfo (6.4.3-1) ... Setting up libhsa-runtime-dev:amd64 (6.4.3+dfsg-3) ... Setting up libamdhip64-6:amd64 (6.4.3-3) ... Setting up libamdhip64-dev (6.4.3-3) ... Setting up hipcc (7.0.2+dfsg-1) ... Processing triggers for libc-bin (2.41-12) ... Processing triggers for base-files (14) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/rocprim-6.4.3/ && 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 > ../rocprim_6.4.3-1_source.changes dpkg-buildpackage: info: source package rocprim dpkg-buildpackage: info: source version 6.4.3-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Cordell Bloor dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf debian/rules override_dh_auto_configure-arch make[1]: Entering directory '/build/reproducible-path/rocprim-6.4.3' dh_auto_configure -- -DCMAKE_BUILD_TYPE=Release -DCMAKE_SKIP_INSTALL_RPATH=ON -DCMAKE_INSTALL_LIBDIR=share -DAMDGPU_TARGETS="gfx803;gfx900;gfx906;gfx908;gfx90a;gfx1010;gfx1030;gfx1100;gfx1101;gfx1102" -DROCM_SYMLINK_LIBS=OFF -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF -DBUILD_TEST=ON cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_CXX_COMPILER=hipcc -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DCMAKE_BUILD_TYPE=Release -DCMAKE_SKIP_INSTALL_RPATH=ON -DCMAKE_INSTALL_LIBDIR=share -DAMDGPU_TARGETS=gfx803\;gfx900\;gfx906\;gfx908\;gfx90a\;gfx1010\;gfx1030\;gfx1100\;gfx1101\;gfx1102 -DROCM_SYMLINK_LIBS=OFF -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF -DBUILD_TEST=ON .. Re-run cmake no build system arguments -- The CXX compiler identification is Clang 21.1.4 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/hipcc - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for a HIP compiler -- Looking for a HIP compiler - NOTFOUND -- Found GTest: /usr/lib/x86_64-linux-gnu/cmake/GTest/GTestConfig.cmake (found version "1.17.0") CMake Deprecation Warning at /usr/share/rocm/cmake/ROCMConfig.cmake:12 (message): Use of find_package(ROCM) is deprecated as of ROCm 6.4. Please use find_package(ROCmCMakeBuildTools) Call Stack (most recent call first): cmake/Dependencies.cmake:138 (find_package) CMakeLists.txt:117 (include) CMake Deprecation Warning at /usr/share/rocm/cmake/ROCMConfig.cmake:12 (message): Use of find_package(ROCM) is deprecated as of ROCm 6.4. Please use find_package(ROCmCMakeBuildTools) Call Stack (most recent call first): cmake/Dependencies.cmake:173 (find_package) CMakeLists.txt:117 (include) -- hip::amdhip64 is SHARED_LIBRARY -- Performing Test HIP_CLANG_SUPPORTS_PARALLEL_JOBS -- Performing Test HIP_CLANG_SUPPORTS_PARALLEL_JOBS - Failed -- -- ******** Summary ******** -- General: -- System : Linux -- C++ compiler : /usr/bin/hipcc -- C++ compiler version : 21.1.4 -- CXX flags : -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -- Build type : Release -- Install prefix : /usr -- Device targets : gfx803;gfx900;gfx906;gfx908;gfx90a;gfx1010;gfx1030;gfx1100;gfx1101;gfx1102 -- -- ONLY_INSTALL : OFF -- BUILD_TEST : ON -- BUILD_BENCHMARK : OFF -- BUILD_NAIVE_BENCHMARK : OFF -- BUILD_EXAMPLE : OFF -- BUILD_DOCS : OFF -- Configuring done (8.3s) -- Generating done (0.3s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY -- Build files have been written to: /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu make[1]: Leaving directory '/build/reproducible-path/rocprim-6.4.3' debian/rules override_dh_auto_configure-indep make[1]: Entering directory '/build/reproducible-path/rocprim-6.4.3' dh_auto_configure -- -DCMAKE_BUILD_TYPE=Release -DCMAKE_SKIP_INSTALL_RPATH=ON -DCMAKE_INSTALL_LIBDIR=share -DAMDGPU_TARGETS="gfx803;gfx900;gfx906;gfx908;gfx90a;gfx1010;gfx1030;gfx1100;gfx1101;gfx1102" -DROCM_SYMLINK_LIBS=OFF -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_CXX_COMPILER=hipcc -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DCMAKE_BUILD_TYPE=Release -DCMAKE_SKIP_INSTALL_RPATH=ON -DCMAKE_INSTALL_LIBDIR=share -DAMDGPU_TARGETS=gfx803\;gfx900\;gfx906\;gfx908\;gfx90a\;gfx1010\;gfx1030\;gfx1100\;gfx1101\;gfx1102 -DROCM_SYMLINK_LIBS=OFF -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF .. Re-run cmake no build system arguments CMake Deprecation Warning at /usr/share/rocm/cmake/ROCMConfig.cmake:12 (message): Use of find_package(ROCM) is deprecated as of ROCm 6.4. Please use find_package(ROCmCMakeBuildTools) Call Stack (most recent call first): cmake/Dependencies.cmake:138 (find_package) CMakeLists.txt:117 (include) CMake Deprecation Warning at /usr/share/rocm/cmake/ROCMConfig.cmake:12 (message): Use of find_package(ROCM) is deprecated as of ROCm 6.4. Please use find_package(ROCmCMakeBuildTools) Call Stack (most recent call first): cmake/Dependencies.cmake:173 (find_package) CMakeLists.txt:117 (include) -- hip::amdhip64 is SHARED_LIBRARY -- -- ******** Summary ******** -- General: -- System : Linux -- C++ compiler : /usr/bin/hipcc -- C++ compiler version : 21.1.4 -- CXX flags : -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -- Build type : Release -- Install prefix : /usr -- Device targets : gfx803;gfx900;gfx906;gfx908;gfx90a;gfx1010;gfx1030;gfx1100;gfx1101;gfx1102 -- -- ONLY_INSTALL : OFF -- BUILD_TEST : ON -- BUILD_BENCHMARK : OFF -- BUILD_NAIVE_BENCHMARK : OFF -- BUILD_EXAMPLE : OFF -- BUILD_DOCS : OFF -- Configuring done (0.4s) -- Generating done (0.3s) -- Build files have been written to: /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu make[1]: Leaving directory '/build/reproducible-path/rocprim-6.4.3' dh_auto_build cd obj-x86_64-linux-gnu && make -j42 INSTALL="install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' /usr/bin/cmake -S/build/reproducible-path/rocprim-6.4.3 -B/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/CMakeFiles /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/CMakeFiles/test_hip_api.dir/build.make test/CMakeFiles/test_hip_api.dir/depend make -f test/CMakeFiles/test_hip_async_copy.dir/build.make test/CMakeFiles/test_hip_async_copy.dir/depend make -f test/CMakeFiles/test_ordered_block_id.dir/build.make test/CMakeFiles/test_ordered_block_id.dir/depend make -f test/CMakeFiles/test_hipgraph_basic.dir/build.make test/CMakeFiles/test_hipgraph_basic.dir/depend make -f test/CMakeFiles/test_hipgraph_algs.dir/build.make test/CMakeFiles/test_hipgraph_algs.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/CMakeFiles/test_hip_api.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/CMakeFiles/test_hip_async_copy.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_internal_merge_path.dir/build.make test/rocprim/CMakeFiles/test_internal_merge_path.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/CMakeFiles/test_ordered_block_id.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_basic.dir/build.make test/rocprim/CMakeFiles/test_basic.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/CMakeFiles/test_hipgraph_basic.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_arg_index_iterator.dir/build.make test/rocprim/CMakeFiles/test_arg_index_iterator.dir/depend make -f test/rocprim/CMakeFiles/test_temporary_storage_partitioning.dir/build.make test/rocprim/CMakeFiles/test_temporary_storage_partitioning.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/CMakeFiles/test_hipgraph_algs.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/build.make test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_internal_merge_path.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_block_discontinuity.dir/build.make test/rocprim/CMakeFiles/test_block_discontinuity.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_basic.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_block_exchange.dir/build.make test/rocprim/CMakeFiles/test_block_exchange.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_arg_index_iterator.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_block_histogram.dir/build.make test/rocprim/CMakeFiles/test_block_histogram.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_temporary_storage_partitioning.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_block_load_store.dir/build.make test/rocprim/CMakeFiles/test_block_load_store.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_block_discontinuity.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_block_sort_merge.dir/build.make test/rocprim/CMakeFiles/test_block_sort_merge.dir/depend make -f test/rocprim/CMakeFiles/test_block_sort_merge_stable.dir/build.make test/rocprim/CMakeFiles/test_block_sort_merge_stable.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_block_exchange.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_block_histogram.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_block_radix_rank.dir/build.make test/rocprim/CMakeFiles/test_block_radix_rank.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_block_load_store.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_block_radix_sort.dir/build.make test/rocprim/CMakeFiles/test_block_radix_sort.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_block_sort_merge.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_block_reduce.dir/build.make test/rocprim/CMakeFiles/test_block_reduce.dir/depend make -f test/rocprim/CMakeFiles/test_block_run_length_decode.dir/build.make test/rocprim/CMakeFiles/test_block_run_length_decode.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_block_sort_merge_stable.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_block_radix_rank.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_block_scan.dir/build.make test/rocprim/CMakeFiles/test_block_scan.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_block_radix_sort.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_block_reduce.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_block_shuffle.dir/build.make test/rocprim/CMakeFiles/test_block_shuffle.dir/depend make -f test/rocprim/CMakeFiles/test_block_sort_bitonic.dir/build.make test/rocprim/CMakeFiles/test_block_sort_bitonic.dir/depend make -f test/rocprim/CMakeFiles/test_config_dispatch.dir/build.make test/rocprim/CMakeFiles/test_config_dispatch.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_block_run_length_decode.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_constant_iterator.dir/build.make test/rocprim/CMakeFiles/test_constant_iterator.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_block_shuffle.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_block_scan.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_counting_iterator.dir/build.make test/rocprim/CMakeFiles/test_counting_iterator.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_block_sort_bitonic.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_device_batch_memcpy.dir/build.make test/rocprim/CMakeFiles/test_device_batch_memcpy.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_config_dispatch.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_device_binary_search.dir/build.make test/rocprim/CMakeFiles/test_device_binary_search.dir/depend make -f test/rocprim/CMakeFiles/test_device_find_first_of.dir/build.make test/rocprim/CMakeFiles/test_device_find_first_of.dir/depend make -f test/rocprim/CMakeFiles/test_device_adjacent_difference.dir/build.make test/rocprim/CMakeFiles/test_device_adjacent_difference.dir/depend make -f test/rocprim/CMakeFiles/test_device_adjacent_find.dir/build.make test/rocprim/CMakeFiles/test_device_adjacent_find.dir/depend make -f test/rocprim/CMakeFiles/test_device_find_end.dir/build.make test/rocprim/CMakeFiles/test_device_find_end.dir/depend make -f test/rocprim/CMakeFiles/test_device_histogram.dir/build.make test/rocprim/CMakeFiles/test_device_histogram.dir/depend make -f test/rocprim/CMakeFiles/test_device_merge.dir/build.make test/rocprim/CMakeFiles/test_device_merge.dir/depend make -f test/rocprim/CMakeFiles/test_device_merge_sort.dir/build.make test/rocprim/CMakeFiles/test_device_merge_sort.dir/depend make -f test/rocprim/CMakeFiles/test_device_nth_element.dir/build.make test/rocprim/CMakeFiles/test_device_nth_element.dir/depend make -f test/rocprim/CMakeFiles/test_device_partial_sort.dir/build.make test/rocprim/CMakeFiles/test_device_partial_sort.dir/depend make -f test/rocprim/CMakeFiles/test_device_partition.dir/build.make test/rocprim/CMakeFiles/test_device_partition.dir/depend make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_basic.dir/build.make test/rocprim/CMakeFiles/test_basic.dir/build make -f test/rocprim/CMakeFiles/test_device_radix_sort.dir/build.make test/rocprim/CMakeFiles/test_device_radix_sort.dir/depend make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_reduce_by_key.dir/build.make test/rocprim/CMakeFiles/test_device_reduce_by_key.dir/depend make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_block_discontinuity.dir/build.make test/rocprim/CMakeFiles/test_block_discontinuity.dir/build make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/CMakeFiles/test_hip_api.dir/build.make test/CMakeFiles/test_hip_api.dir/build make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/CMakeFiles/test_ordered_block_id.dir/build.make test/CMakeFiles/test_ordered_block_id.dir/build make -f test/CMakeFiles/test_hipgraph_basic.dir/build.make test/CMakeFiles/test_hipgraph_basic.dir/build make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/CMakeFiles/test_hipgraph_algs.dir/build.make test/CMakeFiles/test_hipgraph_algs.dir/build make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/CMakeFiles/test_hip_async_copy.dir/build.make test/CMakeFiles/test_hip_async_copy.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_internal_merge_path.dir/build.make test/rocprim/CMakeFiles/test_internal_merge_path.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_temporary_storage_partitioning.dir/build.make test/rocprim/CMakeFiles/test_temporary_storage_partitioning.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_arg_index_iterator.dir/build.make test/rocprim/CMakeFiles/test_arg_index_iterator.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_block_exchange.dir/build.make test/rocprim/CMakeFiles/test_block_exchange.dir/build make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_block_histogram.dir/build.make test/rocprim/CMakeFiles/test_block_histogram.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/build.make test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_block_load_store.dir/build.make test/rocprim/CMakeFiles/test_block_load_store.dir/build make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_block_sort_merge.dir/build.make test/rocprim/CMakeFiles/test_block_sort_merge.dir/build make -f test/rocprim/CMakeFiles/test_block_radix_rank.dir/build.make test/rocprim/CMakeFiles/test_block_radix_rank.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_block_radix_sort.dir/build.make test/rocprim/CMakeFiles/test_block_radix_sort.dir/build make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_block_sort_merge_stable.dir/build.make test/rocprim/CMakeFiles/test_block_sort_merge_stable.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_block_shuffle.dir/build.make test/rocprim/CMakeFiles/test_block_shuffle.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_config_dispatch.dir/build.make test/rocprim/CMakeFiles/test_config_dispatch.dir/build make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_block_reduce.dir/build.make test/rocprim/CMakeFiles/test_block_reduce.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_block_run_length_decode.dir/build.make test/rocprim/CMakeFiles/test_block_run_length_decode.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_block_scan.dir/build.make test/rocprim/CMakeFiles/test_block_scan.dir/build make -f test/rocprim/CMakeFiles/test_block_sort_bitonic.dir/build.make test/rocprim/CMakeFiles/test_block_sort_bitonic.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_merge.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_histogram.dir/DependInfo.cmake "--color=" cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_partial_sort.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_batch_memcpy.dir/DependInfo.cmake "--color=" [ 2%] Building CXX object test/rocprim/CMakeFiles/test_basic.dir/detail/get_rocprim_version.cpp.o [ 2%] Building CXX object test/rocprim/CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp.o make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_partition.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_constant_iterator.dir/DependInfo.cmake "--color=" cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_find_end.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_adjacent_find.dir/DependInfo.cmake "--color=" cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_nth_element.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_adjacent_difference.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_merge_sort.dir/DependInfo.cmake "--color=" cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_find_first_of.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_reduce_by_key.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_counting_iterator.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_binary_search.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_radix_sort.dir/DependInfo.cmake "--color=" [ 4%] Building CXX object test/CMakeFiles/test_hip_api.dir/hip/test_hip_api.cpp.o [ 7%] Building CXX object test/rocprim/CMakeFiles/test_block_sort_merge.dir/test_block_sort_merge.cpp.o [ 8%] Building CXX object test/rocprim/CMakeFiles/test_block_sort_merge_stable.dir/test_block_sort_merge_stable.cpp.o [ 8%] Building CXX object test/CMakeFiles/test_hip_async_copy.dir/hip/test_hip_async_copy.cpp.o [ 10%] Building CXX object test/rocprim/CMakeFiles/test_config_dispatch.dir/test_config_dispatch.cpp.o [ 11%] Building CXX object test/rocprim/CMakeFiles/test_block_run_length_decode.dir/test_block_run_length_decode.cpp.o [ 12%] Building CXX object test/rocprim/CMakeFiles/test_block_reduce.dir/test_block_reduce.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_basic.dir/detail/get_rocprim_version.cpp.o -MF CMakeFiles/test_basic.dir/detail/get_rocprim_version.cpp.o.d -o CMakeFiles/test_basic.dir/detail/get_rocprim_version.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp.o -MF CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp.o.d -o CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp [ 4%] Building CXX object test/rocprim/CMakeFiles/test_basic.dir/test_basic.cpp.o [ 4%] Building CXX object test/rocprim/CMakeFiles/test_arg_index_iterator.dir/test_arg_index_iterator.cpp.o [ 4%] Building CXX object test/rocprim/CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp.o [ 13%] Building CXX object test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp.o [ 4%] Building CXX object test/rocprim/CMakeFiles/test_block_load_store.dir/test_block_load_store.cpp.o [ 4%] Building CXX object test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o [ 13%] Building CXX object test/rocprim/CMakeFiles/test_block_scan.dir/test_block_scan.parallel/test_block_scan_0.cpp.o [ 4%] Building CXX object test/rocprim/CMakeFiles/test_internal_merge_path.dir/internal/test_internal_merge_path.cpp.o [ 4%] Building CXX object test/CMakeFiles/test_hipgraph_basic.dir/hipgraph/test_hipgraph_basic.cpp.o [ 13%] Building CXX object test/rocprim/CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp.o [ 4%] Building CXX object test/CMakeFiles/test_hipgraph_algs.dir/hipgraph/test_hipgraph_algs.cpp.o [ 4%] Building CXX object test/rocprim/CMakeFiles/test_block_histogram.dir/test_block_histogram.cpp.o [ 4%] Building CXX object test/rocprim/CMakeFiles/test_block_exchange.dir/test_block_exchange.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_sort_merge_stable.dir/test_block_sort_merge_stable.cpp.o -MF CMakeFiles/test_block_sort_merge_stable.dir/test_block_sort_merge_stable.cpp.o.d -o CMakeFiles/test_block_sort_merge_stable.dir/test_block_sort_merge_stable.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp [ 4%] Building CXX object test/rocprim/CMakeFiles/test_block_shuffle.dir/test_block_shuffle.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/CMakeFiles/test_hip_api.dir/hip/test_hip_api.cpp.o -MF CMakeFiles/test_hip_api.dir/hip/test_hip_api.cpp.o.d -o CMakeFiles/test_hip_api.dir/hip/test_hip_api.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/hip/test_hip_api.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_run_length_decode.dir/test_block_run_length_decode.cpp.o -MF CMakeFiles/test_block_run_length_decode.dir/test_block_run_length_decode.cpp.o.d -o CMakeFiles/test_block_run_length_decode.dir/test_block_run_length_decode.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/CMakeFiles/test_hip_async_copy.dir/hip/test_hip_async_copy.cpp.o -MF CMakeFiles/test_hip_async_copy.dir/hip/test_hip_async_copy.cpp.o.d -o CMakeFiles/test_hip_async_copy.dir/hip/test_hip_async_copy.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/hip/test_hip_async_copy.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_reduce.dir/test_block_reduce.cpp.o -MF CMakeFiles/test_block_reduce.dir/test_block_reduce.cpp.o.d -o CMakeFiles/test_block_reduce.dir/test_block_reduce.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp [ 4%] Building CXX object test/rocprim/CMakeFiles/test_temporary_storage_partitioning.dir/test_temporary_storage_partitioning.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_config_dispatch.dir/test_config_dispatch.cpp.o -MF CMakeFiles/test_config_dispatch.dir/test_config_dispatch.cpp.o.d -o CMakeFiles/test_config_dispatch.dir/test_config_dispatch.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_sort_merge.dir/test_block_sort_merge.cpp.o -MF CMakeFiles/test_block_sort_merge.dir/test_block_sort_merge.cpp.o.d -o CMakeFiles/test_block_sort_merge.dir/test_block_sort_merge.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_basic.dir/test_basic.cpp.o -MF CMakeFiles/test_basic.dir/test_basic.cpp.o.d -o CMakeFiles/test_basic.dir/test_basic.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp [ 13%] Building CXX object test/CMakeFiles/test_ordered_block_id.dir/hip/test_ordered_block_id.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_arg_index_iterator.dir/test_arg_index_iterator.cpp.o -MF CMakeFiles/test_arg_index_iterator.dir/test_arg_index_iterator.cpp.o.d -o CMakeFiles/test_arg_index_iterator.dir/test_arg_index_iterator.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp.o -MF CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp.o.d -o CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp [ 4%] Building CXX object test/rocprim/CMakeFiles/test_block_sort_bitonic.dir/test_block_sort_bitonic.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_load_store.dir/test_block_load_store.cpp.o -MF CMakeFiles/test_block_load_store.dir/test_block_load_store.cpp.o.d -o CMakeFiles/test_block_load_store.dir/test_block_load_store.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_shuffle.dir/test_block_shuffle.cpp.o -MF CMakeFiles/test_block_shuffle.dir/test_block_shuffle.cpp.o.d -o CMakeFiles/test_block_shuffle.dir/test_block_shuffle.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_internal_merge_path.dir/internal/test_internal_merge_path.cpp.o -MF CMakeFiles/test_internal_merge_path.dir/internal/test_internal_merge_path.cpp.o.d -o CMakeFiles/test_internal_merge_path.dir/internal/test_internal_merge_path.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o -MF CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o.d -o CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_exchange.dir/test_block_exchange.cpp.o -MF CMakeFiles/test_block_exchange.dir/test_block_exchange.cpp.o.d -o CMakeFiles/test_block_exchange.dir/test_block_exchange.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/CMakeFiles/test_hipgraph_basic.dir/hipgraph/test_hipgraph_basic.cpp.o -MF CMakeFiles/test_hipgraph_basic.dir/hipgraph/test_hipgraph_basic.cpp.o.d -o CMakeFiles/test_hipgraph_basic.dir/hipgraph/test_hipgraph_basic.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_histogram.dir/test_block_histogram.cpp.o -MF CMakeFiles/test_block_histogram.dir/test_block_histogram.cpp.o.d -o CMakeFiles/test_block_histogram.dir/test_block_histogram.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/CMakeFiles/test_hipgraph_algs.dir/hipgraph/test_hipgraph_algs.cpp.o -MF CMakeFiles/test_hipgraph_algs.dir/hipgraph/test_hipgraph_algs.cpp.o.d -o CMakeFiles/test_hipgraph_algs.dir/hipgraph/test_hipgraph_algs.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp.o -MF CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp.o.d -o CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_temporary_storage_partitioning.dir/test_temporary_storage_partitioning.cpp.o -MF CMakeFiles/test_temporary_storage_partitioning.dir/test_temporary_storage_partitioning.cpp.o.d -o CMakeFiles/test_temporary_storage_partitioning.dir/test_temporary_storage_partitioning.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp.o -MF CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp.o.d -o CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/CMakeFiles/test_ordered_block_id.dir/hip/test_ordered_block_id.cpp.o -MF CMakeFiles/test_ordered_block_id.dir/hip/test_ordered_block_id.cpp.o.d -o CMakeFiles/test_ordered_block_id.dir/hip/test_ordered_block_id.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/hip/test_ordered_block_id.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_scan.dir/test_block_scan.parallel/test_block_scan_0.cpp.o -MF CMakeFiles/test_block_scan.dir/test_block_scan.parallel/test_block_scan_0.cpp.o.d -o CMakeFiles/test_block_scan.dir/test_block_scan.parallel/test_block_scan_0.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_sort_bitonic.dir/test_block_sort_bitonic.cpp.o -MF CMakeFiles/test_block_sort_bitonic.dir/test_block_sort_bitonic.cpp.o.d -o CMakeFiles/test_block_sort_bitonic.dir/test_block_sort_bitonic.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_constant_iterator.dir/build.make test/rocprim/CMakeFiles/test_constant_iterator.dir/build make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_batch_memcpy.dir/build.make test/rocprim/CMakeFiles/test_device_batch_memcpy.dir/build make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_adjacent_difference.dir/build.make test/rocprim/CMakeFiles/test_device_adjacent_difference.dir/build make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_histogram.dir/build.make test/rocprim/CMakeFiles/test_device_histogram.dir/build make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_counting_iterator.dir/build.make test/rocprim/CMakeFiles/test_counting_iterator.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_adjacent_find.dir/build.make test/rocprim/CMakeFiles/test_device_adjacent_find.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_merge.dir/build.make test/rocprim/CMakeFiles/test_device_merge.dir/build make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_binary_search.dir/build.make test/rocprim/CMakeFiles/test_device_binary_search.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_find_first_of.dir/build.make test/rocprim/CMakeFiles/test_device_find_first_of.dir/build make -f test/rocprim/CMakeFiles/test_device_merge_sort.dir/build.make test/rocprim/CMakeFiles/test_device_merge_sort.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_nth_element.dir/build.make test/rocprim/CMakeFiles/test_device_nth_element.dir/build make -f test/rocprim/CMakeFiles/test_device_partial_sort.dir/build.make test/rocprim/CMakeFiles/test_device_partial_sort.dir/build make -f test/rocprim/CMakeFiles/test_device_partition.dir/build.make test/rocprim/CMakeFiles/test_device_partition.dir/build make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_find_end.dir/build.make test/rocprim/CMakeFiles/test_device_find_end.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_reduce_by_key.dir/build.make test/rocprim/CMakeFiles/test_device_reduce_by_key.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_radix_sort.dir/build.make test/rocprim/CMakeFiles/test_device_radix_sort.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 13%] Building CXX object test/rocprim/CMakeFiles/test_device_batch_memcpy.dir/test_device_batch_memcpy.cpp.o [ 13%] Building CXX object test/rocprim/CMakeFiles/test_device_adjacent_difference.dir/test_device_adjacent_difference.cpp.o make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 13%] Building CXX object test/rocprim/CMakeFiles/test_device_binary_search.dir/test_device_binary_search.cpp.o [ 14%] Building CXX object test/rocprim/CMakeFiles/test_counting_iterator.dir/test_counting_iterator.cpp.o [ 16%] Building CXX object test/rocprim/CMakeFiles/test_device_merge.dir/test_device_merge.cpp.o [ 16%] Building CXX object test/rocprim/CMakeFiles/test_constant_iterator.dir/test_constant_iterator.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_binary_search.dir/test_device_binary_search.cpp.o -MF CMakeFiles/test_device_binary_search.dir/test_device_binary_search.cpp.o.d -o CMakeFiles/test_device_binary_search.dir/test_device_binary_search.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_counting_iterator.dir/test_counting_iterator.cpp.o -MF CMakeFiles/test_counting_iterator.dir/test_counting_iterator.cpp.o.d -o CMakeFiles/test_counting_iterator.dir/test_counting_iterator.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_constant_iterator.dir/test_constant_iterator.cpp.o -MF CMakeFiles/test_constant_iterator.dir/test_constant_iterator.cpp.o.d -o CMakeFiles/test_constant_iterator.dir/test_constant_iterator.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_merge.dir/test_device_merge.cpp.o -MF CMakeFiles/test_device_merge.dir/test_device_merge.cpp.o.d -o CMakeFiles/test_device_merge.dir/test_device_merge.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp [ 17%] Building CXX object test/rocprim/CMakeFiles/test_device_histogram.dir/test_device_histogram.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_adjacent_difference.dir/test_device_adjacent_difference.cpp.o -MF CMakeFiles/test_device_adjacent_difference.dir/test_device_adjacent_difference.cpp.o.d -o CMakeFiles/test_device_adjacent_difference.dir/test_device_adjacent_difference.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_histogram.dir/test_device_histogram.cpp.o -MF CMakeFiles/test_device_histogram.dir/test_device_histogram.cpp.o.d -o CMakeFiles/test_device_histogram.dir/test_device_histogram.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_batch_memcpy.dir/test_device_batch_memcpy.cpp.o -MF CMakeFiles/test_device_batch_memcpy.dir/test_device_batch_memcpy.cpp.o.d -o CMakeFiles/test_device_batch_memcpy.dir/test_device_batch_memcpy.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp [ 18%] Building CXX object test/rocprim/CMakeFiles/test_device_adjacent_find.dir/test_device_adjacent_find.cpp.o [ 18%] Building CXX object test/rocprim/CMakeFiles/test_device_merge_sort.dir/test_device_merge_sort.cpp.o [ 19%] Building CXX object test/rocprim/CMakeFiles/test_device_nth_element.dir/test_device_nth_element.cpp.o [ 20%] Building CXX object test/rocprim/CMakeFiles/test_device_partial_sort.dir/test_device_partial_sort.cpp.o [ 20%] Building CXX object test/rocprim/CMakeFiles/test_device_find_first_of.dir/test_device_find_first_of.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_adjacent_find.dir/test_device_adjacent_find.cpp.o -MF CMakeFiles/test_device_adjacent_find.dir/test_device_adjacent_find.cpp.o.d -o CMakeFiles/test_device_adjacent_find.dir/test_device_adjacent_find.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_merge_sort.dir/test_device_merge_sort.cpp.o -MF CMakeFiles/test_device_merge_sort.dir/test_device_merge_sort.cpp.o.d -o CMakeFiles/test_device_merge_sort.dir/test_device_merge_sort.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_partial_sort.dir/test_device_partial_sort.cpp.o -MF CMakeFiles/test_device_partial_sort.dir/test_device_partial_sort.cpp.o.d -o CMakeFiles/test_device_partial_sort.dir/test_device_partial_sort.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp [ 20%] Building CXX object test/rocprim/CMakeFiles/test_device_reduce_by_key.dir/test_device_reduce_by_key.cpp.o [ 20%] Building CXX object test/rocprim/CMakeFiles/test_device_find_end.dir/test_device_find_end.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_reduce_by_key.dir/test_device_reduce_by_key.cpp.o -MF CMakeFiles/test_device_reduce_by_key.dir/test_device_reduce_by_key.cpp.o.d -o CMakeFiles/test_device_reduce_by_key.dir/test_device_reduce_by_key.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp [ 20%] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp.o [ 20%] Building CXX object test/rocprim/CMakeFiles/test_device_partition.dir/test_device_partition.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_find_first_of.dir/test_device_find_first_of.cpp.o -MF CMakeFiles/test_device_find_first_of.dir/test_device_find_first_of.cpp.o.d -o CMakeFiles/test_device_find_first_of.dir/test_device_find_first_of.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_nth_element.dir/test_device_nth_element.cpp.o -MF CMakeFiles/test_device_nth_element.dir/test_device_nth_element.cpp.o.d -o CMakeFiles/test_device_nth_element.dir/test_device_nth_element.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp.o -MF CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp.o.d -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_partition.dir/test_device_partition.cpp.o -MF CMakeFiles/test_device_partition.dir/test_device_partition.cpp.o.d -o CMakeFiles/test_device_partition.dir/test_device_partition.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_find_end.dir/test_device_find_end.cpp.o -MF CMakeFiles/test_device_find_end.dir/test_device_find_end.cpp.o.d -o CMakeFiles/test_device_find_end.dir/test_device_find_end.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2e12210b744797aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_0-gfx1010-0075fc.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message(In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEF"GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ RONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :606:2: note: expanded from here 606 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] ZE 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed iIn file included from n /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cppa: 3f: uIn file included from t/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hppu:r31e: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppr:e234l:e9a:s ewarning: "macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]) | ^ 909 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :909:139: note: macro marked 'deprecated' here In file included from 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | RIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37In file included from | R/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cppO:C25PR: IIn file included from M/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp_:P25R: AIn file included from G/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hppM:A24_: MIn file included from E/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hppSS:A32G: EIn file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp(:"27G: P/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hppU: 37p:r1i:n twarning: fGPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] warnings f o37r | RiOCnPvRaIlMi_dP RrAoGcMPAR_IMME wSaSrApG Eo(pe"rGaPtUi oprnisn tofn wNaarvnii nGgPsU sf o"r i| n^v alid r/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppo:c216P:R39I:M note: wexpanded from macro 'ROCPRIM_PRAGMA_MESSAGE'a rp operati o216n | s o n #Ndaevfii nGeP URsO CP"R I | M^_ PRAGMA_/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hppM:ES216S:A39G:E (note: xexpanded from macro 'ROCPRIM_PRAGMA_MESSAGE') _Pragma(R OC216P | R I M _#SdTeRfIiNnGeI ZREO(CmPeRsIsaMg_eP(RxA)G)M)A _ ME| S ^S AGE:(x221):2 :_ Pnote: rexpanded from herea gma(ROCPRIM_STR I221NG | I ZmEe(smseasgsea(g"eGP(Ux )p)r)i n t| f ^ warning:s247 :f2o:r note: iexpanded from heren valid rocPRIM w247a | r p moepsesraagtei("oGnPUs porni nNatvfi GwPaUrsn i"n g"st efmopro rianrviallyi dd irsoacbPlReIdM, wdarupe otpoe rpaetrifonosr moann cNea viis sGuPeUss w"i t"hte mpprorianrtifl.y" ) d i| sa ^b led, due to performance issues with printf.") | ^ OCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hppIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] : 308 | static constexpr bool is_tuple_impl() | ^~~~~~ 32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPR/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] I 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ M_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE _In file included from _AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/constant_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 909 | 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] Z 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hppE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 244 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFROIn file included from NT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 96 308 | static constexpr bool is_tuple_impl() | ^~~~~~ | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] : 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] :909:139: note: macro marked 'deprecated' here 308 | static constexpr bool is_tuple_impl() | ^~~~~~ 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] c 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ ompile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDIn file included from GCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244In file included from | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 2669 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 244:909:139: note: macro marked 'deprecated' here | 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hppIn file included from :27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] DG 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ C:909:139: note: macro marked 'deprecated' here N 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ _WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang dIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] eprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs In file included from "/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' : 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ :909:139: note: macro marked 'deprecated' here 909In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 47 | return In file included from R/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] OCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ ::909:139: note: macro marked 'deprecated' here 244 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 96 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future releIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] ase") | ^ 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a futureIn file included from release") | ^ /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance iIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] ss 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ u:909:139: note: macro marked 'deprecated' here e 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ s with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] In file included from 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] :909: 234 | #if139ndef __AMDGCN_WAV:EFRONT_SIZE | ^ note: :909:139: note: macro marked 'deprecated' here macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class]# i 308 | static constexpr bool is_tuple_impl() | ^~~~~~ fndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future releasIn file included from e/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] " 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' ) 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clIn file included from ang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-con/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppstant access to the wavefront size will be removed in a future release") | ^ :216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hppwarning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' :221:2: note: expanded from here 216 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :248:2: note: expanded from here 248 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ In file included from :/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp909::26139:: In file included from note: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hppmacro marked 'deprecated' here: 25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: 909explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] | #pragma clang d e308p | re c a t esdt(a_t_iAcM DcGoCnNs_tWeAxVpErF RbOoNoTl_ SiIsZ_Et,u p"lceo_mipmiplle<-stiizmeeo-fc.o.n.s(tAarngts )a>c(c)e s s| ^~~~~~t o the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return In file included from RO/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cppC:P25R: IIn file included from M/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp_:W26A: VIn file included from E/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hppF:R27O: NIn file included from T/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp_:SIZE; | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp26:: 244In file included from :/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp36::29 : note: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hppexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE' :234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 244 | #define R28OC: PIn file included from RI/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hppM:_27W: AIn file included from V/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hppE :F234R24 | O: #Ni/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hppTf:_n80dS:eI5f:Z E_warning: __macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]_A AMMDDGGCCNN__WW AA80V | VEE#FFiRRfOON NTRT_O_SCSIPIZRZEEI M | _ ^W| A ^V EFRONT:_909S:I139:Z: E909 note: :=macro marked 'deprecated' here139= : 3note: 2macro marked 'deprecated' here | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp: 244909: | 36#:p rnote: 909expanded from macro 'ROCPRIM_WAVEFRONT_SIZE'a | g#mpar acgl m244aa | n gc ld ae pn#rgd eedcfaietnpeer deR(cO_aCtP_eRAdIM(MD_G__CWANMADV_GEWCFANR_VOWEANFVTRE_OSFNRITO_ZNSET I__ZSEI,Z E",c o"mcpoimlpei-ltei-mtei-mceo-ncsotnasntta nt a_acAccMceDesGssCsN _tWtoo A ttVhhEee FwwRaavOveNefTfr_roSnoItnZ tsE is zi ez| e ^ wiw lill lb eb er erme:om909vo:ev139d:e dinote: nmacro marked 'deprecated' herei na af uftuutruer er erleel eaa909sse | e""#))p r ag| ^m a clang deprecated(| ^ __AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") In file included from | ^/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp :27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the waIn file included from v/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] e 308 | static constexpr bool is_tuple_impl() | ^~~~~~ frontIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ siz/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hppe:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1:In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STR308 | INGIZE(message(x))) | ^ :225:2: note: expanded from here 225 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp::336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 27 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ : /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | retuIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] r 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hppn ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wIn file included from a/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] v 308 | static constexpr beool is_tuple_impl() | ^~~~~~ front size will be removed in In file included from a/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp :909336 | :#25p: ragma clang deprecated(__AMDGCN_WAVEwarning: Fexplicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class]R ONT_SIZE, " 336c | o m p i lROeC-PtRiImMe_H-OScTo_nDsEtVICaE nstt aatccess to the icwa cvoensftreoxnptr sbize owoill lis _bteu plree_mofoved in af_ rfuefteurreen crees_limeasep"l)< s i| z ^eo f...(Args)>() | ^~~~~~ uture relIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] e61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ a:909:139: note: macro marked 'deprecated' here s 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a futureIn file included from r/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cppe:l26e: aIn file included from s/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hppe:"27): In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp| : ^30 : /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] e47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here " 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-t)ime-constant access to the wavefront size will be removed in a future release") | ^ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' : 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp::34909: :139In file included from :/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp :note: 27macro marked 'deprecated' here: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 909 | #pr a69g | m a cl arnegt udrenp rReOcCaPtReIdM(__W_AAVMEDFGRCONN_TW_ASVEIFZREO;N T _| S ^I ZE, "com/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:p244i:l36e:- tnote: iexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE'm e-constant 244a | c c e s s# dteof itnhee RwOaCvPeRfIrMo_nWtA sViEFzReO NwTi_lSlI bZeE r_e_mAoMvDeGdC Ni_nW AaV EfFutRuOrNeT _rSeIlZeEa s e| " ^) | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] ZE | ^ :909:139: note: macro marked 'deprecated' here 308 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ | static constexpr bool is_tuIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] ple_impl() | ^~~~~~ 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warni/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] n 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ gs for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROIn file included from C/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' P244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here R 909 | #pragma clang deprecated(__AMDGCN_WAVEIn file included from FR/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cppO:N27T: _In file included from S/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hppI:Z35E: ,In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:"30c: oIn file included from m/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hppp:i27l: eIn file included from -/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hppt:i29m: eIn file included from -/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hppc:o27n: sIn file included from t/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hppa:n31t : ac/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hppc:e53s:s5 :t owarning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]t he wavef r53 | #if ROCPRIoMn_tW AsViEzFeR OwiNlTl_ SbIeZ Er e=m=o v3e2d i| n ^ a futur/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hppe: 244r:e36le:a snote: eexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE'" ) | ^ 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ I:909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ M_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invaliIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppd rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] I 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here Z 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ E __AMDGCN_WAVEFRONT_SIZE | ^ In file included from :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUsIn file included from "/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp :| 23^: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp::34216: :In file included from 39/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:: 30note: : expanded from macro 'ROCPRIM_PRAGMA_MESSAGE'/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp :61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 216 | #61d | ef i n e rReOtCuPrRnI MR_OPCRPARGIMMA__WMEASVSEAFGREO(NxT)_ _SPIrZaEg;m a (| R ^O CPRIM/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp_:S244T:R36I:N Gnote: Iexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE'Z E(message (244x | ) ) ) #| d ^e fine R:O221C:P2R:I Mnote: _expanded from hereW AVEFRONT_SIZE _ _221A | M DmGeCsNs_aWgAeV(E"FGRPOUN Tp_rSiInZtEf w| a ^r nings fo:r909 :i139n:v anote: lmacro marked 'deprecated' herei d rocPRIM warp o p909e | r#aptriaognmsa ocnl aNnagv id GePpUrse c"a t"etde(m_p_oArMaDrGiClNy_ WdAiVsEaFbRlOeNdT,_ SdIuZeE ,t o" cpeormfpoirlmea-ntciem ei-scsouness twaintth apcrcienstsf .t"o) t h| e ^ wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be rIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] e80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hppm:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIovedM _WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ i:909:139: note: macro marked 'deprecated' here n 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 36 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ ::909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | In file included from ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] note: 308 | static constexpr bool is_tuple_impl() | ^~~~~~ expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZ/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hppE:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] :44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :909:139: note: macro marked 'deprecated' here In file included from 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cppIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 27In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ : In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ AVIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZEE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ FRIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here O 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ NT_In file included from SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_S/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hppIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma cla:47:12:ng deprecated(__AMDGCN_WAVE warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] F 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define In file included from ROC/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cppP:R25I: MIn file included from _W/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hppA:V26E: FIn file included from R/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCOPRNITM__SWIAZVEE F_R_OANT_SMIDZGEC N=_=W A3V2E F R| O ^N T_SIZE /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp :| 244 ^: 36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' :909:139 : 244note: | macro marked 'deprecated' here #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 909 | #:p909r:a139g:m anote: macro marked 'deprecated' herec lang d 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, e"pcroemcpaitleed-(time-constant access to the wavefront size will be rem_ove_dA MiDnG CaN _fWuAture release") | ^ VIn file included from EF/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cppR:ON27T: _In file included from S/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hppI:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hppZ:E29,: In file included from "/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hppc:o31m: p/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/warp.hppil:e53-:t5i:m ewarning: -macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]co nstant ac c53es | s# itfo RtOhCeP RwIaMv_eWfArVoEnFtR OsNiTz_eS IwZiE l=l= b3e2 r e| m ^o ved in/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp :a244 :f36u:t note: uexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE'r e relea s244e | " ) #| de ^fine RO CPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ RIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SOIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant acceIn file included from ss /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cppt:o 27t: hIn file included from e/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp :w25a: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return RvOCPReIfMr_oWnAt VsEiFzReO NwTi_lSlI ZbEe ;r e m| o ^v ed /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hppi:n244 :a36 f:u tnote: uexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONrT_eS IrZeEl e_a_seA"MDGCN_)W A V| E ^F RONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ NIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-consIn file included from ta/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cppn:t 26a: cIn file included from c/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hppe:s25s: In file included from t/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hppo: 28t: hIn file included from e/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp :w27a: vIn file included from e/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hppf:r24o: nt/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp :s80i:z5e: warning: wimacro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]l l be rem o80v | e#di fi nR OaC PfRuItMu_rWeA VrEeFlReOaNsTe_"S)I Z E| ^= = 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ T_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool In file included from is/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp_:t26u: pIn file included from l/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hppe:_i27m: pIn file included from l/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp<:s27i: z/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hppe:o96f:.12.:. (warning: Amacro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]r gs)>() | ^~~~~~96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from 216 | /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp : 25 : /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp#:d58e:f1i:n ewarning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class]R OCPRIM_PRAGMA_ME S58S | AGsEt(axt)i c_ Pcroangsmtae(xRpOrC PfRlIoMa_tS TpRrIeNcGiIsZiEo(nmx )=) )2 . 0| f ^ / (1:l221l: 2<:< note: 5expanded from here2 ); | ^~~~~~ 221 | meIn file included from ssa/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cppg:e(27": GIn file included from P/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hppU: 25p: rIn file included from i/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hppn:t26f: In file included from w/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hppar:n31i: n/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hppgs: 53f:o5r: iwarning: nvmacro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]a lid rocPRI M53 | w#airpf oRpOeCrPaRtIiMo_nWsA VoEnF RNOaNvTi_ SGIPIn file included from UZsE/build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp :="3= : " In file included from 3t/build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp2e: m24 p: | In file included from o ^/build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hppr :a24r: il/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hppy/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp ::d80244i::s536a:b: l warning: note: emacro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]expanded from macro 'ROCPRIM_WAVEFRONT_SIZE'd , due to 244p80 | e | r# fi of r #mRdaOenCfcPieRn IeiM s_sWRuAOeVCsEP FRwRIiOMtNh_T _WpSArIViZEnEFt Rf=O.=N" T)3_ 2 S | I ^ Z | E ^_ _AMDG/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hppC::N24461_::W361A::V Enote: warning: Fexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE'R explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class]O NT_SIZE 244 | | ^61 | s#tdaetfiic n:ce909o :nR139sO:Ct Penote: Rxmacro marked 'deprecated' hereIp Mr_ WfAlVoEaFtR OpNrTe_cSiIsZ iE909o | n_#<_pfArlMaDogaGmtCa>N _c=Wl Aa2VnE.g0F fRd Oe/Np Tr(_eS1cIalZtlEe d< (<| _ ^_2 A3M)D;G C N| _^~~~~~W A:V909E:F139R:O Nnote: Tmacro marked 'deprecated' here_ SIZE, "compile- t909i | m#ep-rcaognmsat acnlta nagc cdeespsr etcoa ttehde( _w_aAvMeDfGrCoNn_tW AsViEzFeR OwNiTl_lS IbZe Er, e"mocvoemdp iilne -at ifmuet-ucroen srtealneta saec"c)e s s| ^t o the wavefront size will be removed in a future releas/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hppe":)64 : 1| : ^ warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefrontIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ size will be removed iIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ n a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexprIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexp/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hppr bool is_tuple_of_references_impl() | ^~~~~~ :336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; In file included from | ^/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp :26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp::33244: :In file included from 36/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:: 30note: : expanded from macro 'ROCPRIM_WAVEFRONT_SIZE'/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp :47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 244 | #def i47n | e R O CrPeRtIuMr_nW ARVOECFPRROINMT__WSAIVZEEF R_O_NATM_DSGICZNE_;W AV E| F ^R ONT_SI/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hppZ:E244 : 36| : ^ note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' :909:139 :244 | note: macro marked 'deprecated' here #define ROCPRI M909_ | W#ApVrEaFgRmOaN Tc_lSaInZgE d__eApMrDeGcCaNt_eWAd(V_E_FARMODNGTC_NS_IWZAEV E | F ^R ONT_SIZE, ":c909o:m139p:i lnote: emacro marked 'deprecated' here- time-constant acc e909s | s# ptroa gtmhae cwlaavnegf rdoenptr escaitzeed (w_i_lAlM DbGeC Nr_eWmAoVvEeFdR OiNnT _aS IfZuEt,u r"ec ormeplielae-stei"m)e - c| o ^n stant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp : 27#: dIn file included from e/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hppf:i25n: eIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hppR:O26C: PIn file included from R/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hppI:M30_W: A/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hppV:E61F:R12O:N Twarning: _macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]S IZE __AM D61G | C N _ W ArVEeFtRuOrnN TR_OSCIPZREI M _| ^W AVEFRONT_SIZ:E909;: 139 :| ^note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 909 | #p r244 | ag m a c#ldaenfig ndeep rReOcCaPtReIdM(__W_AAVMEDFGROCNNT__WSAIVZEEF R_O_NATM_DSGICZNE_,W A"VcEoFmRpOilNeT-_tSiImZeIn file included from E-/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cppc :o 26: n| In file included from s ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hppt:a33n: tIn file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hppa::31: c909/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hppc:e:13953s::s 5note: t:macro marked 'deprecated' hereo warning: tmacro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]h e wavefro n53909t | | ##sipifrz aeR OgwCmiPalRI lMc _lbWaAenV gEr FedRmeOopNvreTed_c aitSneI dZEa( =_f=_u AMt3Du2Gr Ce N | ^_r WeAlVeaE/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hppsFe:R"244O):N 36T :_| S ^Inote: Zexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE' E, "compi le244- | t i m e -#cdoenfsitnaen tR OaCcPcReIsMs_ WtAoV EtFhReO NwTa_vSeIfZrEo n_t_ AsMiDzGeC Nw_iWlAlV EbFeR ONrTe_mSoIvZeEd i| n ^ a future re:l909e:a139s:e "note: )macro marked 'deprecated' here | ^ 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from In file included from /build/reproducible-path/rocprim-6.4.3/test/hip/test_ordered_block_id.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/atomic.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33234: | In file included from #/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hppi:f28n: dIn file included from e/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hppf:31 : _In file included from _/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hppA:M31D: G/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hppCN:_55:W5A:V Ewarning: FRmacro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]O NT_SIZE | 55 ^ | #if ROCPRI:M909_:WA139V:E Fnote: Rmacro marked 'deprecated' hereON T_SIZE == 32 | ^ 909 | #prag/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppm:a244 :c36l:a nnote: gexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE' deprecate d244( | _ _ A M #DdGeCfNi_nWeA VREOFCRPORNITM__SWIAZVEE,F RO"NcTo_mSpIiZlEe -_t_iAmMeD-GcCoNn_sWtAaVnEtF RaOcNTc_eSsIsZ Et o | ^t he wavefront: 909s:i139z:e note: wmacro marked 'deprecated' herei ll be removed 909i | n #ap rfaugtmuar ec lraenlge adseep"r)e c a| t ^ed (__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp26:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] : 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ :12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | returIn file included from n/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here R 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ OCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:In file included from 36/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] : 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here note: 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] d 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' e 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here f221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ ine ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909In file included from :139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' : 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' :909:139: note: macro marked 'deprecated' here 244 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ | #defineIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 96:909:139: note: macro marked 'deprecated' here | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE,In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ "compile-time-constant access to the wa/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] v 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ efront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROC/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ PRIM_WAVEFRIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] ONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' : 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' : 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 909:139: note: macro marked 'deprecated' here 909In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 61 | retuIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] rn ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/arg_index_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant aIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hppc:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here c 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be reIn file included from m/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cppo:v27e: d In file included from i/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hppn: a29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hppf:32ut: uIn file included from r/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hppe: 27r: e/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hppl:e37a:s1e":) warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages]| ^ 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hppe:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here s 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ s to the wavefront size wilIn file included from l/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here b 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ e removed In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] i61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' n244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] | 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp ^:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_W/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] A 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ VEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clanIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:27: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] g 43 | #define HIP_CHECK(condition) d e p r e c a t e d (\__A M D| G ^C N_WAVEF/build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hppR:O50N:T13_: Snote: Iprevious definition is hereZ E, "compile -50t | i m e - c#odnesftinaen tH IaP_cCcHEeCsKs( ctoon ditthieo nw)a v e f r o n t s i z e w i l l b e r e m o v e d i n a f u t u r e r e l e a s e " )\ | | ^ ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size wIn file included from ill/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp :26b: eIn file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hppr:e28m: ov/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hppe:d234 :i9n: awarning: fmacro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]u ture release") | ^ 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp216::2639: :In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hppnote: :expanded from macro 'ROCPRIM_PRAGMA_MESSAGE'29 : In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37: 1216: | warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] #define ROCP RI37M | _RPORCAPGRMIAM__MPERSASGAMGAE_(MxE)S S_APrGaEg(m"aG(PRUO CpPrRiInMt_fS TwRaIrNnGiInZgEs( mfeosrs aignev(axl)i)d) r o| c ^P RIM wa:r221p: 2o:p enote: rexpanded from herea tions In file included from on /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cppN:a25v : i221In file included from | /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hppG :Pm30Ue: ssIn file included from s/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp a:"g33 e: (In file included from | "/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp^G: P30U: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hppp:r27i: n/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hppIn file included from t:f/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp216 ::w2739a: :r /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hppnnote: :i37expanded from macro 'ROCPRIM_PRAGMA_MESSAGE'n: g1s: fwarning: oGPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages]r in v216a | l i d r#odceP fR37Ii | nMRe O wCRaPOrRCpIP MRo_IpPMeR_rAPaGRtMiAAoG_nMMsAE _SoMSnEA SGNSEaA(vG"iEG (PGxUP) U ps_r Pi"rn at"gftm eawm(apRroOnriCanPrgRisIl Myf_ SodTriR sIiaNnbGvlIaeZldEi,(d m derusoseca PgtReoI( Mxp )ew)ra)fr op r | mo ^ap enrcaet iios:ns221su: e2os:n wnote: Niexpanded from hereat vhi pGrPiUnst f". " )| ^ 221| | ^ mes/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpps:a216g:e39(:" Gnote: Pexpanded from macro 'ROCPRIM_PRAGMA_MESSAGE'U printf w a216r | n i n g s# dfeofri nien vRaOlCiPdR IrMo_cPPRRAIGMM Aw_aMrEpS SoApGeEr(axt)i o_nPsr aognm aN(aRvOiC PGRPIUMs_ S"T R"ItNeGmIpZoEr(amreislsya gdei(sxa)b)l)e d ,| ^d ue to p:e225r:f2o:r mnote: aexpanded from heren ce issues with pr225i | n tmfe.s"s)a g e| ( ^" GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :248:2: note: expanded from here 248 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma claIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_shuffle.hpp:42: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_raking_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] n55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' g244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang depreIn file included from c/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cppa:t27e: d(In file included from _/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp_:A31M: DIn file included from G/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hppC:N27_: WIn file included from A/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hppV:E27F: RIn file included from O/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hppN:T_29S: IIn file included from ZE/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp,: 27": cIn file included from o/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hppm:30p: i/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hppl:e47-:t12im:e warning: -macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]c onstant a c47ce | s s t or etthuern RwOaCvPeRfIrMo_nWtA VsEiFzRe OwNiTl_lS IbZeE ;r e m| o ^v ed in/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp :a244 :f36u:t note: uexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE'r e release" )244 | | ^ #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here d 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ eprecated(_In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] _61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here A 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be remoIn file included from ved/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp :in26 : aIn file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hppf:u34t: uIn file included from r/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hppe :r25e: lIn file included from e/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hppa:s28e: "In file included from )/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp : 27| : ^In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ M/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hppD:G244C:N36_:W Anote: Vexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE'E FRONT_S I244Z | E , " c#doemfpiinel eR-OtCiPRmIeM-_WcAoVnEsFtRaONnTt_ SaIcZEc e_s_sA MtDoG CNt_hWeA VwEFaRvOeNfTr_oSInZtE s| i ^z e will be: 909r:e139m:o vnote: emacro marked 'deprecated' hered in a future r e909l | e#apsrea"g)m a cl| a ^n g deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static conIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] s 308 | static constexpr bool is_tuple_impl() | ^~~~~~ texpr float precision =/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:In file included from 26/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] : 308 | static constexpr bool is_tuple_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static cons/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpptexpr bool is_tuple_impl() | ^~~~~~ :336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp: 36909: | In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp#:p29r: aIn file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hppg:m27a : In file included from c/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hppl:a30n: g/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp :d47e:p12r:e cwarning: atmacro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]e d(__AMDGC N47_ | W A V E FrReOtNuTr_nS IRZOEC,P R"IcMo_mWpAiVlEFeR-OtNTi_mSeI-ZcE;o n s| t ^a nt acc/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hppe:s244s: 36t:o note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE't he wavefr o244n | t s i#zdee fwiinlel bRe OrCePmRIoMv_eWdA ViEnF aR OfNuTt_uSrIeZ Er _e_lAeMaDsGeC"N)_ W A| V ^E FRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clanIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here g 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZEIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] ; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefr244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' ont size will be removed in a future release") | ^ 244 | #defiIn file included from n/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] e ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' :909:139: note: macro marked 'deprecated' here 244 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ | #defineIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hppROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' In file included from 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:909:139: note: macro marked 'deprecated' here :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244 | #defiIn file included from n/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here e 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ROCPRIM_WAVEFRONTIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_In file included from WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE;In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here | 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront siIn file included from ze will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp61:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' In file included from 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:909:139: note: macro marked 'deprecated' here :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #defiIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hppne ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONTIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] _53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hppSIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to tIn file included from h/build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] e308 | static constexpr bool is_tuple_impl() | ^~~~~~ wavefront size will be removed in a fut/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] u 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ re release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp/build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61In file included from | /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] s69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' t244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here a 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ tic consteIn file included from x/build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' p244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here r909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.In file included from 0/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' f244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_histogram.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIIn file included from Z/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] E 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ _:909:139: note: macro marked 'deprecated' here _ 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ AMDGCN_WAVEFRONT_SIZE | ^ :In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 909 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi G:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ PUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] e 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hppc:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ a:909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ted(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if RO/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hppCP:R336I:M25_:W Awarning: Vexplicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class]E FRONT_SIZE = =336 | 3 2 R| O ^C PRIM_/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppH:O244S:T36_:D Enote: VIexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE'C E static 244c | o n s t #edxepfri nbeo oRlO CiPsR_ItMu_pWlAeV_EoFfR_OrNeTf_eSrIeZnEc e_s__AiMmDpGClN<_sWiAzVeEoFfR.O.N.T(_ASrIgZsE) > (| ) ^ | ^~~~~~ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_merge.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE In file included from | ^ :909:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp 909 | #pragma clang deprec:31: In file included from a/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ ted(_/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ _AMD/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hppGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size :64:will be removed in a future release") | ^ 1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static cIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here o 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ nstexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:In file included from 25/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp: :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hppIn file included from :67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] A80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here M 909 | #pDGCN_WAragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ VEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ f...(Args)>() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] R 308 | static constexpr bool is_tuple_impl() | ^~~~~~ ONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define RO/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] C 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ PRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(meIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_config.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hppssage(x))) | ^ :248:2: note: expanded from here 248 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] O 308 | static constexpr bool is_tuple_impl() | ^~~~~~ NT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] note: 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONTIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] _SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244 | #deIn file included from fine ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' :909:139: note: macro marked 'deprecated' here 244 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ | #defiIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] n69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppe ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ | #pragma clIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] ang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 96 | retIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] urn ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AIn file included from M/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hppD:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' G244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ C:909:139: note: macro marked 'deprecated' here N 909 | #pr_agma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavIn file included from e/build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ front size will be removed in a future release") | ^ :909:139: note: macro marked 'deprecated' here In file included from 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26In file included from : In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFIn file included from RO/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cppN:T26_: SIn file included from I/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hppZ:E27,: In file included from "/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hppc:o30m: p/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:i47l:e12-:t iwarning: memacro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]- constan t47 | a c ce s sr ettou rtnh eR OwCaPvReIfMr_oWnAVtE FsROiNzTe_ SwIiZlEl; b e | r ^e moved /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hppi:244n: a36 :f unote: texpanded from macro 'ROCPRIM_WAVEFRONT_SIZE'u re rele a244s | e " ) # d| ef ^i ne ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ ::909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' In file included from 244/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] | 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] i 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ f ROCPRIM_WAVE/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] F 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ RONT_SIZE == 3/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp2:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE'/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: In file included from explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:: In file included from 139/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] :53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant acIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppcess to the wavefront size will be removed in a future release") | ^ :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the waveIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] f 308 | static constexpr bool is_tuple_impl() | ^~~~~~ ront size will be removed in a future re/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] l 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ ease") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIn file included from IM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 244 | 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 909In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_difference.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_difference.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] :55 | #if ROCPRIM_WAVEFRONT_SIZE =In file included from = /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp3:2 26 : | In file included from ^/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp :27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp::24430:: 36/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:: 61note: :expanded from macro 'ROCPRIM_WAVEFRONT_SIZE'12 : warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 244 | 61 | # d e frienet uRrOnC PRROICMP_RWIAMV_EWFARVOENFTR_OSNTI_ZSEI Z_E_;A M D| G ^C N_WAV/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hppE:FR244O:36N:T _note: Sexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE'I ZE | ^ 244 | #de:f909i:n139e: Rnote: Omacro marked 'deprecated' hereC PRIM_WAVEFRONT_ S909I | Z#Ep r__agAmMaD GcClNa_nWgA VdEeFpRrOeNcT_aSteIdZ(E_ _ A| M ^D GCN_WAVE:F909R:O139N:T_ Snote: Imacro marked 'deprecated' hereZ E, "compile-t i909m | e#-pcroangsmtaa nctl aancgc edsesp rteoc attehde( _w_AaMvDeGfCrNo_nWtA sViEzFReO NwTi_lSlI ZbEe, r"ecmoomvpeidl ei-nt iam ef-uctounrset arnetl eaacscee"s)s t| o ^t he wavefront size will be removed in a future release") | ^ 139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll :909:139: note: macro marked 'deprecated' here < 10); | ^~~~~~ 909 | #pragma clan/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] g 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge_sort_block_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_find_first_of.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE;In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:30: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp :61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ | ^/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCNIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ _In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "comp244il:e36-:t inote: mexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE'e -constant acce s244s | t o t#hdee fwianvee fRrOoCnPtR IsMi_zWeA VwEiFlRlO NbTe_ SrIZeEm o_v_eAdM DiGnC Na_ WfAuVtEuFrReO NTr_eSlIeZaEs e "| ) ^ | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ ZE/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ | ^/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_copy.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_batch_memcpy.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_scan_common.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/lookback_scan_state.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIn file included from IZE/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp : 26| : ^/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp :234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removedIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:31: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.kernels.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 5 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 58In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ | In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ stIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ aIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ tic constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precisIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ iIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ oIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ n = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | stIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] a55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ tic constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ 1 warning generated when compiling for gfx1010. /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, signed char, float, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_end.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, unsigned char, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, int, test_utils::custom_test_type, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test, 255>>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl, 255>>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 16 warnings generated when compiling for gfx1010. 16 warnings generated when compiling for gfx1010. 16 warnings generated when compiling for gfx1010. 12 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 12 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hip/test_ordered_block_id.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/atomic.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 5 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 1 warning generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/constant_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ 15 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_find_first_of.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1010. In file included from 16 warnings generated when compiling for gfx1030. /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :225:2: note: expanded from here 225 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :225:2: note: expanded from here 225 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to thIn file included from e wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/hip/test_ordered_block_id.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/atomic.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1010. 5 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be rIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ emovIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ ed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid roIn file included from cPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 216 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 221:2: note: expanded from here In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ E; | ^/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removeIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ d in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCNIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ _In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ WIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ AVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future relIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ eIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ase") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #dIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ efine ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ IZE, In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ VEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ IZE; /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp :336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 1 warning generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, hip_bfloat16, hip_bfloat16, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 43 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 16 warnings generated when compiling for gfx1030. 15 warnings generated when compiling for gfx1100. 17In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] warning 58 | static cs generated when compiling for gfx1010. onstexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:452:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 452 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator<__half *, std::vector<__half>>, int, true>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange<__half, short, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, __half, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 35 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 12 warnings generated when compiling for gfx1030. 12 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ AMDGIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ CN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here In file included from 221 | message("GPU printf warnings for invali/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hppd rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ :27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/constant_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] S44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hppI:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here Z 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ E; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] :69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 36244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here # 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ | #defIn file included from i/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] n61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ e ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30In file included from : /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hppIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :27: In file included from In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access tIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hppo:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ the In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, double, signed char, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :248:2: note: expanded from here 248 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_difference.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_difference.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, float, long, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hip/test_ordered_block_id.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/atomic.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang depr5 warnings generated when compiling for gfx1101. ecated(__AMDGCN_WAVEFRONT_SIZE, "compile16 warnings generated when compiling for gfx1100. -time-constant access to the wavefront size will be removed in a futur16 warnings generated when compiling for gfx1100. e release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] T 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ _SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:/build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 244:6136 | : snote: taexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE't ic constexpr 244f | l o a t #pdreefciinsei oRnOW A=V E2F.R0OfN T/_ S(I1ZlEl _<_:909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future releas/build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hppe":) 64 :| 1 ^: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #deIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] f 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ ine ROCPRIM_PR/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hppAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] :247:2: note: expanded from here 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ 247 | message("GPU /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_find_first_of.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ : In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ :/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ 36/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ : note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precisionIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp=:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 1 warning generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:27: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_config.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :225:2: note: expanded from here 225 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :225:2: note: expanded from here 225 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_end.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 16 warnings generated when compiling for gfx1100. | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :248:2: note: expanded from here 248 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ alid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hip/test_ordered_block_id.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/atomic.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/constant_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 234 | #ifnIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] d69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here e 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_Sf __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ IZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to perIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] f47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here o 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ rmance isIn file included from s/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here u 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ es with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27/build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp::67234::19:: warning: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 67 | static const e234x | p#ri ffnldoeaft _p_rAeMcDiGsCNio_nW | = ^ 2.0f / (1:l909l: 139<: :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :248:2: note: expanded from here 248 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:30: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.kernels.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_copy.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_batch_memcpy.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_scan_common.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/lookback_scan_state.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ 1 warning generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1030. 5 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ | /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ :/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 12 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp16:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] warnings generated when compiling for gfx1101. 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 15 warnings generated when compiling for gfx1102. 12 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/arg_index_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_find_first_of.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:31: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1010. 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/hip/test_ordered_block_id.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/atomic.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 1 warning generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1030. 16 warnings generated when compiling for gfx1100. 16 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :225:2: note: expanded from here 225 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/constant_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 5 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :225:2: note: expanded from here 225 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefronIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ t size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 15 warnings generated when compiling for gfx803. 16 warnings generated when compiling for gfx1102. 15 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/hip/test_ordered_block_id.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/atomic.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clanIn file included from g deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precisionIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ = 2./build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :248:2: note: expanded from here 248 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #praIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_difference.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_difference.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ gma clang deprecated(__AMDGCN_WAVIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ EIn file included from FRONT_SIZE, "compile-time-constan/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hppt:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, access to the wavefront size will be removed in a future rel "compile-time-constant access to the wavefront size will be removed in a future release") | ^ eaIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ se") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 1 warning generated when compiling for gfx900. 16 warnings generated when compiling for gfx1100. 16 warnings generated12 warnings generated when compiling for gfx1101. when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139:In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hppnote: :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragIn file included from m/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] a96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size wIn file included from il/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cppl b:e29 : rIn file included from e/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hppm:o25v: eIn file included from d/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp :i26n: In file included from a/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp :f30u: tu/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hppr:e47 :r12e:l ewarning: asmacro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]e" ) | ^ 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp909: | 27#: pIn file included from r/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hppa:g34m: aIn file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hppc:l31a: nIn file included from g/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp :d30e: p/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hppr:e61c:a12t:e dwarning: (macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]_ _AMDGCN_ W61A | V E F R OrNeTt_uSrInZ ER,O C"PcRoImMp_iWlAeV-EtFiRmOeN-Tc_oSnIsZtEa;n t | a ^c cess t/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hppo: 244t:h36e: wnote: aexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE'v efront si z244e | w i l l# dbeef irneem oRvOeCdP RiInM_ WaA VfEuFtRuONrTe_ SrIeZlEe a_s_eA"M)D G C| N ^_W AVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removIn file included from ed/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp :i29n: In file included from a /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hppf:u25t: uIn file included from r/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hppe: 26r: eIn file included from l/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hppe:a30s: e/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp":)61 : 12| : ^ warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_histogram.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_find_first_of.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #definIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ e ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 17 warnings generated when compiling for gfx1030. 5 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ 12/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ warnings generated/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :248:2: note: expanded from here 248 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/constant_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIn file included from IZE | ^ :908:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 908 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ | #pragmIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' a clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] | ^~~~~~ 47 | ret/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] u rn ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE'In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #eli/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool f ROCPRIM_WAVEFRONT_SIZE == 64 | ^ is_tuple_of_references_impl:909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(_z_AeMoDfG.C.N._(WAArVgEsF)R>O(N)T _ S| I ^~~~~~Z E, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront sIn file included from iz/build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cppe: 28wi: lIn file included from l/build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp :b26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ e removed in a futIn file included from ure release") | ^/build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __A MDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hppIn file included from :27/build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp: :In file included from 28/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp: :In file included from 30/build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp: :/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp26: :In file included from 47/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp::1230:: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hppwarning: :macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]61 :12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | 61r | et u r n rReOtCuPrRnI MR_OWCAPVREIFMR_OWNATV_ESFIRZOEN;T _ S| I ^Z E; | ^/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp :244:36:/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp :note: 244expanded from macro 'ROCPRIM_WAVEFRONT_SIZE': 36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | 244# | d e f i n#ed eRfOCiPnReI MR_OWCAPVREIFMR_OWNATV_ESFIRZOEN T___SAIMZDEG C_N__WAAVMEDFGRCONN_TW_ASIZVEE F R| O ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprNT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] E 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] C55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' N244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here _ 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAIn file included from V/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] E 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' F244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ R:909:139: note: macro marked 'deprecated' here O 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ NT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hip/test_ordered_block_id.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/atomic.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx900. 16 warnings generated when compiling for gfx803. 15 warnings generated when compiling for gfx1010. 15 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #defin15e ROCPRIM_WAVEFRONT_SIZE __A warnings generated when compiling for gfx1100. MDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :225:2: note: expanded from here 225 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 1 warning generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_end.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 16909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:27: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_config.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :225:2: note: expanded from here 225 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 5 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_find_first_of.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/constant_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] c80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hppl:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' a244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ n:909:139: note: macro marked 'deprecated' here g 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ dIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ e:909:139: note: macro marked 'deprecated' here p 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ recated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 11 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hip/test_ordered_block_id.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/atomic.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 15 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx803. 15 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ 16 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:30: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 5 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :248:2: note: expanded from here 248 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.kernels.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 1 warning generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WA/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hppV:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ EFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 12 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 12 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_copy.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_batch_memcpy.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_scan_common.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/lookback_scan_state.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx900. 16 warnings generated when compiling for gfx1100. 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 16 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compil16e-time-constant access to the wave warnings generated when compiling for gfx1101. front size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :248:2: note: expanded from here 248 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDIn file included from GCN_WAVEFRONT_SIZE | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] :909 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ ::909:139: note: macro marked 'deprecated' here 139 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ : note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma In file included from clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' :336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 244 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hppT_SIZE | ^ :909:139: note: macro marked 'deprecated' here :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 909244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed inIn file included from a/build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp :f28u: tIn file included from u/build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hppr:e26 : rIn file included from e/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hppl:e27a: s/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hppe:"96): 12 :| ^warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] __AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 53 | #if ROCPRIIn file included from M_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ #define ROCPR/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hppIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] In file included from 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 30 64 | static constexpr float precision = 2: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp.0f / (1ll << 10); | ^~~~~~ :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 244 | /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp #d:e67f:i1n:e warning: Rexplicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class]O CPRIM_WAVEF R67O | NsTt_aStIiZcE c_o_nAsMtDeGxpCrN _fWlAoVaEtF RpOrNeTc_iSsIiZoEn < r| o ^c prim::b:f909lo:a139t:1 6>note: macro marked 'deprecated' here= 2.0f / (1ll 909< | <# p7r)a;g m | a^~~~~~ clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_find_first_of.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hip/test_ordered_block_id.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/atomic.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 5 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/constant_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma cIn file included from l/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] a 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ ng deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 1 warning generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :248:2: note: expanded from here 248 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1101. 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static coIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] n s234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ t:909:139: note: macro marked 'deprecated' here e 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ xpr float preIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] c 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' i216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ s:221:2: note: expanded from here i 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ on = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 16 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_difference.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_difference.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] : 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 32 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ : In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/arg_index_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ removIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here e 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ d in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:31: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_shuffle.hpp:42: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_raking_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ [ 20%] Linking CXX executable test_hip_api cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_hip_api.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_hip_api.dir/link.d CMakeFiles/test_hip_api.dir/hip/test_hip_api.cpp.o -o test_hip_api /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 20%] Built target test_hip_api [ 20%] Building CXX object test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp.o -MF CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp.o.d -o CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 12 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/hip/test_ordered_block_id.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/atomic.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 12 warnings generated when compiling for gfx803. 15 warnings generated when compiling for gfx90a. 17 warnings generated when compiling for gfx1100. 15 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | staIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ tic constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFROIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' N244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here T 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ _In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here S 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ IZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_end.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "coIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] m47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' pile-time-constant access to the wavefront size will be removed in a future release") | ^ 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_find_first_of.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 1 warning generated when compiling for host. [ 20%] Linking CXX executable test_ordered_block_id cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_ordered_block_id.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_ordered_block_id.dir/link.d CMakeFiles/test_ordered_block_id.dir/hip/test_ordered_block_id.cpp.o -o test_ordered_block_id /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/constant_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE'[ 20%] Built target test_ordered_block_id 244 | #defineIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hppIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ :244:36: note: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ [ 21%] Building CXX object test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o -MF CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o.d -o CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cppIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] :44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 27244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 2796 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' : 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ In file included from :909:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=96d890135ac9ead3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_1-gfx1010-048bda.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 5 warnings generated when compiling for host. [ 21%] Linking CXX executable test_config_dispatch cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_config_dispatch.dir/link.txt --verbose=1 15 warnings generated when compiling for gfx1010. /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_config_dispatch.dir/link.d CMakeFiles/test_config_dispatch.dir/test_config_dispatch.cpp.o -o test_config_dispatch /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 21%] Built target test_config_dispatch In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ [ 22%] Building CXX object test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o -MF CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o.d -o CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9:In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=49f526b93993a4aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_0-gfx1010-e05fbb.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1010. [ 23%] Linking CXX executable test_hip_async_copy cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_hip_async_copy.dir/link.txt --verbose=1 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_0-gfx1010-26546d.out /tmp/test_block_radix_rank_typed_0_0-gfx1010-0075fc.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2e12210b744797aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_0-gfx1030-4f93df.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here /include 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ " ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefron#include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. t size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_hip_async_copy.dir/link.d CMakeFiles/test_hip_async_copy.dir/hip/test_hip_async_copy.cpp.o -o test_hip_async_copy /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ [ 23%] Built target test_hip_async_copy In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ [ 23%] Building CXX object test/rocprim/CMakeFiles/test_block_scan.dir/test_block_scan.parallel/test_block_scan_1.cpp.o In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_scan.dir/test_block_scan.parallel/test_block_scan_1.cpp.o -MF CMakeFiles/test_block_scan.dir/test_block_scan.parallel/test_block_scan_1.cpp.o.d -o CMakeFiles/test_block_scan.dir/test_block_scan.parallel/test_block_scan_1.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp | #pragma clang deprecated(__AMDGCN_WIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] A 308 | static constexpr bool is_tuple_impl() | ^~~~~~ VEFRONT/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | _SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma cIn file included from lang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] : 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hppIn file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 244 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant aIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] c 58 | static constexpcess to the wavefront size will be removed in a future release") | ^ r float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precisIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] i on = 2.0f / (1ll << 52); | ^~~~~~ 234 | #ifndef __AMDG/build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] C 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ N_WAVEFRONT_SIZE/build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ | ^ :909:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:27: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_config.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1100. 16 warnings generated when compiling for gfx1101. 16 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 13 warnings generated when compiling for host. [ 24%] Linking CXX executable test_hipgraph_basic cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_hipgraph_basic.dir/link.txt --verbose=1 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifn/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ def __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIn file included from I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] Z44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' E244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ , "compile-time-constant access:909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ to the waIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] v69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ e:909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ front sizIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here e 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here CP R909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ IM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_hipgraph_basic.dir/link.d CMakeFiles/test_hipgraph_basic.dir/hipgraph/test_hipgraph_basic.cpp.o -o test_hipgraph_basic /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-comake[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' nstant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN13 warnings generated when compiling for host. _WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ [ 24%] Built target test_hipgraph_basic In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() [ 24%] Building CXX object test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o -MF CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o.d -o CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ [ 25%] Linking CXX executable test_temporary_storage_partitioning cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_temporary_storage_partitioning.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 909 | #pragma cIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] lang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] r 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ e/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ t:909:139: note: macro marked 'deprecated' here u r909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ n ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=1925b1df27823409 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_1-gfx1010-427d47.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/constant_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_temporary_storage_partitioning.dir/link.d CMakeFiles/test_temporary_storage_partitioning.dir/test_temporary_storage_partitioning.cpp.o -o test_temporary_storage_partitioning /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clan[ 25%] Built target test_temporary_storage_partitioning g deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #def[ 26%] Building CXX object test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o ine ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRcd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o -MF CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o.d -o CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp ONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_S16 warnings generated when compiling for gfx1101. IZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=42bb4256ae0b3dac -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_0-gfx1010-2b74bf.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 12 warnings generated when compiling for gfx900. 12 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_find_first_of.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_histogram.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 17 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:30: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :248:2: note: expanded from here 248 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.kernels.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_copy.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_batch_memcpy.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_scan_common.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/lookback_scan_state.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :248:2: note: expanded from here 248 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :248:2: note: expanded from here 248 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma claIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] n44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' g244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here d 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ eprecated(__In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] A69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' M244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here D 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ GCN_WAVEFRONIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here T 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ _SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constanIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIt access to the wavefront size will be removed in a future release") | ^ M_WAVEFRONTIn file included from _/build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] S96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here I 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_difference.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_difference.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ 16 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/constant_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_find_first_of.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 15 warnings generated when compiling for gfx1030. 16 warnings generated when compiling for gfx1102. 16 warnings generated when compiling for gfx900. 14 warnings generated when compiling for host. [ 27%] Linking CXX executable test_counting_iterator cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_counting_iterator.dir/link.txt --verbose=1 12 warnings generated when compiling for gfx906. 12 warnings generated when compiling for gfx906. /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_counting_iterator.dir/link.d CMakeFiles/test_counting_iterator.dir/test_counting_iterator.cpp.o -o test_counting_iterator /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 27%] Built target test_counting_iterator In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ [ 27%] Building CXX object test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o -MF CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o.d -o CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] efront size will be removed in a future release") | ^ 47 | return ROCPIn file included from RIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:908:139: note: macro marked 'deprecated' here : 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244In file included from | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] T_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:909:139: note: macro marked 'deprecated' here :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 909244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :908:139: note: macro marked 'deprecated' here In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2307d4869c8a4d3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_1-gfx1010-e7296f.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_end.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx90a. 17 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. [ 27%] Linking CXX executable test_constant_iterator cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_constant_iterator.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_constant_iterator.dir/link.d CMakeFiles/test_constant_iterator.dir/test_constant_iterator.cpp.o -o test_constant_iterator /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 27%] Built target test_constant_iterator [ 27%] Building CXX object test/rocprim/CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp.o -MF CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp.o.d -o CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:28: In file included from In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] In file included from 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ :5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ EIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _PragmIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ a/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ (/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ RO/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ CPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_find_first_of.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:27: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_config.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 12 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1101. 12 warnings generated when compiling for gfx908. 16 warnings generated when compiling for gfx1101. 16 warnings generated when compiling for gfx1100. 16 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx1100. 22 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 11 warnings generated when compiling for gfx1030. 16 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:30: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/arg_index_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warpIn file included from operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.kernels.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :248:2: note: expanded from here 248 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1102. 14 warnings generated when compiling for host. In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ [ 27%] Linking CXX executable test_device_find_first_of cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_find_first_of.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_copy.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_batch_memcpy.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_scan_common.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/lookback_scan_state.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:31: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_find_first_of.dir/link.d CMakeFiles/test_device_find_first_of.dir/test_device_find_first_of.cpp.o -o test_device_find_first_of /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 27%] Built target test_device_find_first_of [ 28%] Building CXX object test/rocprim/CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp.o -MF CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp.o.d -o CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 139: note: macro marked 'deprecated' here 908 | In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: RONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ 909/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244 | In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ ::908:139: note: macro marked 'deprecated' here 909 908 | #pragma clang depr:ecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ a fuIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here t 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ure release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cppIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] :69 | return ROCPRIM_WAVEFRONT_SIZE29; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' : 244 | #In file included from define RO/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hppCPRIM_WAVEFRO:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from NT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 44: 12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRON244 | T_SIZE | ^ #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRO:NT_SIZE | ^ 909:908:139: note: macro marked 'deprecated' here :139 908 | #pragma clang de: note: macro marked 'deprecated' here precated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVIn file included from EFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-consta:244:nt access to the wavefront size will be removed in a future release") | ^ 36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define RIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26OC: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] PRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 96 | In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | retIn file included from urn ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp : 61 | return ROCPRIM30: _WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | staIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] ti 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ c:909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ warning: In file included from explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class]/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 67 | static constexpr floa69t precision = 2.0f :244:/36 (1ll << 7);: | ^~~~~~ note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_difference.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_difference.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, signed char, float, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp :79453: | 5 : warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] test_block_exchan g53e | (device_id);/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp : 244| : ^36 : note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp : 33#:de57f:i nnote: e in instantiation of member function 'static_for<0, 4, unsigned char, short, 0, 255>::run' requested hereR OCPRIM_WA V33 | E F R O NsTt_aStIicZ_Ef o_r_As:i909z:e139>:: :note: rmacro marked 'deprecated' hereu n(); | ^ /usr/include/gtest/internal/gtest-internal.h:909448 | :44#:p ranote: gin instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested herem a clang d e448p | re c aTteesdt* Crea(t_e_TAeMsDtG(C)N _oWvAeVErFrRiOdNeT_ S{I ZrEe,t "ucronm pnielwe -Tteismet-Ccloanssst;a n}t a| c ^ce ss to the wa/usr/include/gtest/internal/gtest-internal.hv:e715f:r13o:n tnote: sin instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested herei ze wil l715 | b e r e m o v ende wi nT ae sftuFtaucrteo rryeIlmepals); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_histogram.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 15 warnings generated when compiling for gfx900. 12 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 12 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, int, test_utils::custom_test_type, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test, 255>>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl, 255>>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_end.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant accessIn file included from to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. 17 warnings generated when compiling for gfx1102. 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCIn file included from N/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp_:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' W244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here A 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ VEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hppIn file included from :336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:27: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_config.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 10 warnings generated when compiling for host. make -f test/rocprim/CMakeFiles/test_device_reduce.dir/build.make test/rocprim/CMakeFiles/test_device_reduce.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_reduce.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_reduce.dir/build.make test/rocprim/CMakeFiles/test_device_reduce.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 29%] Building CXX object test/rocprim/CMakeFiles/test_device_reduce.dir/test_device_reduce.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_reduce.dir/test_device_reduce.cpp.o -MF CMakeFiles/test_device_reduce.dir/test_device_reduce.cpp.o.d -o CMakeFiles/test_device_reduce.dir/test_device_reduce.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp 10 warnings generated when compiling for host. [ 29%] Linking CXX executable test_basic cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_basic.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_basic.dir/link.d CMakeFiles/test_basic.dir/test_basic.cpp.o CMakeFiles/test_basic.dir/detail/get_rocprim_version.cpp.o -o test_basic /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 29%] Built target test_basic In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ [ 30%] Building CXX object test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp.o -MF CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp.o.d -o CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' In file included from 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp :909 | #pragma clang deprecated(__AMDGCN_WA26VEFRONT_SIZE, "c: ompile-time-consIn file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ taIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ nt access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEIn file included from FR/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ cons/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ta ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ nt access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_shuffle.hpp:42: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_raking_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, hip_bfloat16, hip_bfloat16, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 43 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ i/usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_m::half> = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr floatd ef_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:452:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 452 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator<__half *, std::vector<__half>>, int, true>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange<__half, short, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, __half, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 35 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 15 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id)/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ; | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, double, signed char, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ ix, na/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ me) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1102. 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, float, long, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 16 warnings generated when compiling for gfx1101. 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma claIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] n 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hppg:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr fIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] l 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ oat precision = 2.0f / (1ll << 7); | ^~~~~~ :61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_copy.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_batch_memcpy.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_scan_common.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/lookback_scan_state.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx900. 16 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :606:2: note: expanded from here 606 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma claIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/arg_index_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ n:909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ g deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-timIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ e-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ RONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #prIn file included from agma clang deprecated(/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ __AMDG/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ CN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ IZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a fIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ uture release") | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:31: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:30: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.kernels.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_difference.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_difference.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_end.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. [ 31%] Linking CXX executable test_hipgraph_algs cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_hipgraph_algs.dir/link.txt --verbose=1 17 warnings generated when compiling for gfx803. 16 warnings generated when compiling for gfx900. /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_hipgraph_algs.dir/link.d CMakeFiles/test_hipgraph_algs.dir/hipgraph/test_hipgraph_algs.cpp.o -o test_hipgraph_algs /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 31%] Built target test_hipgraph_algs [ 32%] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o -MF CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o.d -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f92277c3631b157a -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_0-gfx1010-1c6a38.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:28: In file included from based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:ignoring nonexistent directory "5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory " 53 | #if/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: ROCPRIM_ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1101. 15 warnings generated when compiling for gfx1030. 15 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEIn file included from FRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant accIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ess to the wavefront size will be removed in a future rIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ elease") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_In file included from HOST_DEVICE static constexpr bool is_/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ tuple_of/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ _references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:27: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_config.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_0-gfx1010-f59fab.out /tmp/test_block_radix_rank_typed_1_0-gfx1010-e05fbb.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be remove "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=49f526b93993a4aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_0-gfx1030-1684b8.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp d in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class]In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_0-gfx1030-3dcd15.out /tmp/test_block_radix_rank_typed_0_0-gfx1030-4f93df.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2e12210b744797aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_0-gfx1100-33f63d.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx908. 16 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx1010. 11 warnings generated when compiling for gfx1100. 17 warnings generated when compiling for gfx1030. 16 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONTIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ _SIZEIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ pr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_histogram.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ toIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ thIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ e wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_end.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_copy.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_batch_memcpy.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_scan_common.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/lookback_scan_state.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_0-gfx1010-4861fe.out /tmp/test_block_radix_rank_typed_2_0-gfx1010-2b74bf.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=42bb4256ae0b3dac -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_0-gfx1030-490183.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 15 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] :1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ 47 | return ROCP/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] R 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ IM_WAVEFRONT_S/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] I 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ ZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_difference.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_difference.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:30: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.kernels.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 17 warnings generated when compiling for gfx900. 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_1-gfx1010-36fbf2.out /tmp/test_block_radix_rank_typed_0_1-gfx1010-048bda.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if RO "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=96d890135ac9ead3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_1-gfx1030-0e7626.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp CPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:27: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_config.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_1-gfx1010-57a7b1.out /tmp/test_block_radix_rank_typed_1_1-gfx1010-427d47.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=1925b1df27823409 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_1-gfx1030-9165d1.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1100. 15 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 16 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_end.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/arg_index_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1102. 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:31: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_shuffle.hpp:42: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_raking_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_difference.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_difference.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:30: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ FRONT_/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_In file included from W/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.kernels.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] AVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 55:909:139: note: macro marked 'deprecated' here | 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_copy.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_batch_memcpy.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_scan_common.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/lookback_scan_state.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONTIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ _SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SI17 warnings generated when compiling for gfx906. ZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_histogram.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1010. 15 warnings generated when compiling for gfx1030. 15 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:27: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_config.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 11 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. [ 32%] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o -MF CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o.d -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a03ef9e520af50e6 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_1-gfx1010-8af170.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " 16 warnings generated when compiling for gfx908. | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_end.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_difference.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_difference.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 13 warnings generated when compiling for host. 15 warnings generated when compiling for gfx1010. [ 32%] Linking CXX executable test_block_run_length_decode cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_block_run_length_decode.dir/link.txt --verbose=1 "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_1-gfx1010-2a320f.out /tmp/test_block_radix_rank_typed_2_1-gfx1010-e7296f.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2307d4869c8a4d3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_1-gfx1030-159ce3.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_block_run_length_decode.dir/link.d CMakeFiles/test_block_run_length_decode.dir/test_block_run_length_decode.cpp.o -o test_block_run_length_decode /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 32%] Built target test_block_run_length_decode [ 33%] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o -MF CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o.d -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b1fe6592abc6cfb5 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_2-gfx1010-692f7a.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx906. 14 warnings generated when compiling for host. [ 34%] Linking CXX executable test_device_adjacent_find cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_adjacent_find.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 17 warnings generated when compiling for gfx908. /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_adjacent_find.dir/link.d CMakeFiles/test_device_adjacent_find.dir/test_device_adjacent_find.cpp.o -o test_device_adjacent_find /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 34%] Built target test_device_adjacent_find [ 34%] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o -MF CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o.d -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ee810ba54d4b62ab -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_0-gfx1010-1e9e3d.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDIn file included from GCN_WAVEFRONT_SIZE | ^ /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] :909:139: note: macro marked 'deprecated' here 58 | static const e909x | p#rp rfalgomaat cplraencgi sdepriecated(__AMDGCN_WAVEFRONT_SIZE, "compile-timoen-n t= a2.c0cfe /ss ( 1tlol t | = 2 .r0eft /u r(n1 lRlO C<

:909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant acc/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hppes:s64 :t1o: twarning: hexplicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class]e wavefront s i64z | es twaitlicl cboen streexmporv feldo aitn par efcuitsuiroen = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_copy.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_batch_memcpy.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_scan_common.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/lookback_scan_state.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:30: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.kernels.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ #/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ d/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hppefine ROCPRIM_WAVEFRONT_SIZE __AMDG:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ CN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant accIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:27: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ ess to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_config.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 22 warnings generated when compiling for gfx1030. 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. [ 35%] Linking CXX executable test_device_binary_search cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_binary_search.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_binary_search.dir/link.d CMakeFiles/test_device_binary_search.dir/test_device_binary_search.cpp.o -o test_device_binary_search /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 35%] Built target test_device_binary_search [ 35%] Building CXX object test/rocprim/CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp.o -MF CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp.o.d -o CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: 16 warnings generated when compiling for gfx90a. note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_histogram.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, signed char, float, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragm "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_0-gfx1030-804311.out /tmp/test_block_radix_rank_typed_1_0-gfx1030-1684b8.o --no-whole-archive a clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); 16 warnings generated when compiling for gfx803. | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp ":/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=49f526b93993a4aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_0-gfx1100-6c02f5.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp 33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_end.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx803. clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, unsigned char, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, int, test_utils::custom_test_type, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test, 255>>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl, 255>>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_difference.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_difference.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/arg_index_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:31: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_0-gfx1100-63f62a.out /tmp/test_block_radix_rank_typed_0_0-gfx1100-33f63d.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2e12210b744797aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_0-gfx1101-8f67e3.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. 17 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, hip_bfloat16, hip_bfloat16, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 43 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:452:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 452 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator<__half *, std::vector<__half>>, int, true>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange<__half, short, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, __half, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 35 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 17 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_copy.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_batch_memcpy.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_scan_common.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/lookback_scan_state.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, double, signed char, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:27: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_config.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, float, long, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:30: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.kernels.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 11 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_shuffle.hpp:42: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_raking_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_2-gfx1010-fb5a34.out /tmp/test_device_radix_sort_typed_0_2-gfx1010-692f7a.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b1fe6592abc6cfb5 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_2-gfx1030-99678b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx900. 15 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_0-gfx1030-9d91ac.out /tmp/test_block_radix_rank_typed_2_0-gfx1030-490183.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=42bb4256ae0b3dac -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_0-gfx1100-77c12a.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_histogram.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1030. 16 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_0-gfx1010-bb415c.out /tmp/test_device_radix_sort_typed_0_0-gfx1010-1c6a38.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f92277c3631b157a -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_0-gfx1030-2b5f4f.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx1030. 16 warnings generated when compiling for gfx90a. 16 warnings generated when compiling for gfx1030. 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hppIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ :25/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ : In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-co14 warnings generated when compiling for host. nstant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size wi[ 36%] Linking CXX executable test_device_adjacent_difference ll be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_adjacent_difference.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] R 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ ONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp ^ :61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static consIn file included from te/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cppx:p25r: In file included from f/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hppl:o24a: tIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hppp:r24e: c/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hppi:s82i:o7n:< fwarning: lmacro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]o at> = 2 .820 | f# e/l i(f1 lRlO C:444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hppco:m64p:i1l:e -warning: texplicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class]i me-constant 64a | cscteastsi ct oc otnhset ewxapvre ffrloonatt spirzeec iwsiiloln a =f u2t.u0rfe /r e(l1elals e<"<) 1 0| ) ^; | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_adjacent_difference.dir/link.d CMakeFiles/test_device_adjacent_difference.dir/test_device_adjacent_difference.cpp.o -o test_device_adjacent_difference /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 36%] Built target test_device_adjacent_difference make -f test/rocprim/CMakeFiles/test_device_run_length_encode.dir/build.make test/rocprim/CMakeFiles/test_device_run_length_encode.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_run_length_encode.dir/DependInfo.cmake "--color=" In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_copy.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_batch_memcpy.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_scan_common.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/lookback_scan_state.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be remomake[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' ved inmake -f test/rocprim/CMakeFiles/test_device_run_length_encode.dir/build.make test/rocprim/CMakeFiles/test_device_run_length_encode.dir/build a future release") | ^ make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 36%] Building CXX object test/rocprim/CMakeFiles/test_device_run_length_encode.dir/test_device_run_length_encode.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_run_length_encode.dir/test_device_run_length_encode.cpp.o -MF CMakeFiles/test_device_run_length_encode.dir/test_device_run_length_encode.cpp.o.d -o CMakeFiles/test_device_run_length_encode.dir/test_device_run_length_encode.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :606:2: note: expanded from here 606 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE,In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp"compile-time-constant access to the wavefront size will be removed in a future release") | ^ :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:30: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.kernels.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_1-gfx1010-05b8e8.out /tmp/test_device_radix_sort_typed_0_1-gfx1010-8af170.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a03ef9e520af50e6 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_1-gfx1030-e31bc5.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx803. 15 warnings generated when compiling for gfx1010. 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 17 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_1-gfx1030-3298e1.out /tmp/test_block_radix_rank_typed_0_1-gfx1030-0e7626.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=96d890135ac9ead3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_1-gfx1100-a742b6.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/arg_index_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_merge.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:31: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge_sort_block_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1030. 16 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_2-gfx1030-d73f28.out /tmp/test_device_radix_sort_typed_0_2-gfx1030-99678b.o --no-whole-archive "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_1-gfx1030-210f4e.out /tmp/test_block_radix_rank_typed_1_1-gfx1030-9165d1.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b1fe6592abc6cfb5 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_2-gfx1100-14c0eb.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=1925b1df27823409 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_1-gfx1100-a7b914.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. 16 warnings generated when compiling for gfx906. 15 warnings generated when compiling for gfx1100. [ 37%] Linking CXX executable test_device_find_end cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_find_end.dir/link.txt --verbose=1 15 warnings generated when compiling for host. [ 37%] Linking CXX executable test_device_merge cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_merge.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_find_end.dir/link.d CMakeFiles/test_device_find_end.dir/test_device_find_end.cpp.o -o test_device_find_end /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 37%] Built target test_device_find_end [ 38%] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o -MF CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o.d -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 16 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_0-gfx1010-b3c30a.out /tmp/test_device_radix_sort_typed_1_0-gfx1010-1e9e3d.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pra "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2cd1bae93ad422 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_1-gfx1010-4ce24d.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp gma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFR/usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_merge.dir/link.d CMakeFiles/test_device_merge.dir/test_device_merge.cpp.o -o test_device_merge /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a ONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. [ 38%] Built target test_device_merge In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36:make -f test/rocprim/CMakeFiles/test_device_search.dir/build.make test/rocprim/CMakeFiles/test_device_search.dir/depend note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' wcd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_search.dir/DependInfo.cmake "--color=" avefront size will be removed in a future release") | ^ make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_search.dir/build.make test/rocprim/CMakeFiles/test_device_search.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 38%] Building CXX object test/rocprim/CMakeFiles/test_device_search.dir/test_device_search.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_search.dir/test_device_search.cpp.o -MF CMakeFiles/test_device_search.dir/test_device_search.cpp.o.d -o CMakeFiles/test_device_search.dir/test_device_search.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ee810ba54d4b62ab -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_0-gfx1030-c2ec4a.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_histogram.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 14 warnings generated when compiling for host. [ 39%] Linking CXX executable test_device_batch_memcpy cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_batch_memcpy.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_batch_memcpy.dir/link.d CMakeFiles/test_device_batch_memcpy.dir/test_device_batch_memcpy.cpp.o -o test_device_batch_memcpy /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ [ 39%] Built target test_device_batch_memcpy In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 11 warnings generated when compiling for gfx803. [ 40%] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o -MF CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o.d -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a6e644b35f17cac9 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_2-gfx1010-975f04.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_0-gfx1100-e9e49e.out /tmp/test_block_radix_rank_typed_1_0-gfx1100-6c02f5.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=49f526b93993a4aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_0-gfx1101-b4ba8c.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAIn file included from VEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp/build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 80 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ | :909:139: note: macro marked 'deprecated' here # 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ if ROCPRIM_WAVEIn file included from FRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 244:909:139: note: macro marked 'deprecated' here | 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:909:139: note: macro marked 'deprecated' here : 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244 | #definIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] e ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:909:139: note: macro marked 'deprecated' here : 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 909 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here | 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_shuffle.hpp:42: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_raking_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_0-gfx1101-b5dd4d.out /tmp/test_block_radix_rank_typed_0_0-gfx1101-8f67e3.o --no-whole-archive 15 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_1-gfx1030-98842e.out /tmp/test_block_radix_rank_typed_2_1-gfx1030-159ce3.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2e12210b744797aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_0-gfx1102-0023f0.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2307d4869c8a4d3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_1-gfx1100-65bfa9.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/arg_index_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:31: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | sIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] tat 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ i:909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ c constexpr bool is_tuple_impl() | ^~~~~~ :216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] P 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ ragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE 16 warnings generated when compiling for gfx1100. | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_2-gfx1100-f69620.out /tmp/test_device_radix_sort_typed_0_2-gfx1100-14c0eb.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b1fe6592abc6cfb5 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_2-gfx1101-f223b4.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 22 warnings generated when compiling for gfx1100. 15 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ 15 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_1-gfx1030-b6dbc5.out /tmp/test_device_radix_sort_typed_0_1-gfx1030-e31bc5.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a03ef9e520af50e6 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_1-gfx1100-bf8d9f.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp 17 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_0-gfx1100-7584d1.out /tmp/test_block_radix_rank_typed_2_0-gfx1100-77c12a.o --no-whole-archive /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, signed char, float, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=42bb4256ae0b3dac -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_0-gfx1101-a24a48.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_2-gfx1010-d7e48e.out /tmp/test_device_radix_sort_typed_1_2-gfx1010-975f04.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, unsigned char, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a6e644b35f17cac9 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_2-gfx1030-81f169.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, int, test_utils::custom_test_type, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test, 255>>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl, 255>>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr boolIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ is_tuIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ ple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE'/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp 244 | :336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] #336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ __In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ AIn file included from MDGCN_WAVEFRONT_SIZE | /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | ^ return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp :90927 | : #In file included from p/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hppr:a27g: m/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hppa :c96l:a12n:g warning: dmacro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]e precated( _96_ | A M D G CrNe_tWuArVnE FRROOCNPTR_ISM_IWZAEV,E F"RcOoNmTp_iSlIeZ-Et;i m e| - ^c onstan/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hppt: 244a:c36c:e snote: sexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE' to the wav e244f | r o n t #sdiezfe iwniel lR ObCeP RrIeMm_oWvAeVdE FiRnO NaT _fSuItZuEr e_ _rAeMlDeGaCsNe_"W)A V E| F ^R ONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size willIn file included from b/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cppe: 23r: eIn file included from m/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hppo:v29e: dIn file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hppi:n34 : aIn file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hppf:u30t: u/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hppr:e61 :r12e:l warning: emacro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]a se") | ^ 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define In file included from R/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139O:C Pnote: Rmacro marked 'deprecated' hereI M_WAVEFRONT_SI Z909E | #_p_ArMaDgGmCaN _cWAlVaEnFgR OdNeTpr_eScIaZtEe d (| _ ^_ AMDGCN_WAVEFRO:NT909_:S139I:Z Enote: ,macro marked 'deprecated' here "compile-time-c o909ns | t#apnrta gamcac ecslsa ntgo dtehpree cwaatveedf(r_o_nAtM DsGCiNz_eW AwViElFlR ObeN Tr_eSmIoZvEe,d " cionm ap ifluet-utrieme -rceolnesatsaen"t) a c| c ^e ss to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_histogram.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1030. 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, hip_bfloat16, hip_bfloat16, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 43 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:452:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 452 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator<__half *, std::vector<__half>>, int, true>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange<__half, short, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, __half, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 35 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ bIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ eIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release"In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ ) /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ | /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ ^/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, double, signed char, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, float, long, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/arg_index_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:31: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 11 warnings generated when compiling for gfx900. 16 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_1-gfx1010-b2c64a.out /tmp/test_device_radix_sort_typed_1_1-gfx1010-4ce24d.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2cd1bae93ad422 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_1-gfx1030-80dd18.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx1100. 16 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_0-gfx1030-d703ec.out /tmp/test_device_radix_sort_typed_0_0-gfx1030-2b5f4f.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f92277c3631b157a -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_0-gfx1100-b0314c.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp 16 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_2-gfx1101-973d4f.out /tmp/test_device_radix_sort_typed_0_2-gfx1101-f223b4.o --no-whole-archive clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b1fe6592abc6cfb5 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_2-gfx1102-e57e70.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_2-gfx1030-7b13c4.out /tmp/test_device_radix_sort_typed_1_2-gfx1030-81f169.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a6e644b35f17cac9 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_2-gfx1100-e9301e.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZEIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1102. 15 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx90a. 16 warnings generated when compiling for gfx90a. 15 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONTIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ _SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront sizeIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] will be removed in a future release") | ^ 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZEIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_0-gfx1030-b93995.out /tmp/test_device_radix_sort_typed_1_0-gfx1030-c2ec4a.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_histogram.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ee810ba54d4b62ab -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_0-gfx1100-e44078.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx90a. 15 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_0-gfx1101-6871a3.out /tmp/test_block_radix_rank_typed_1_0-gfx1101-b4ba8c.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=49f526b93993a4aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_0-gfx1102-e528de.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ T_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1101. 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/arg_index_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:31: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_shuffle.hpp:42: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_raking_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_1-gfx1100-94d0c8.out /tmp/test_block_radix_rank_typed_0_1-gfx1100-a742b6.o --no-whole-archive 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=96d890135ac9ead3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_1-gfx1101-c24a27.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_2-gfx1100-53b53a.out /tmp/test_device_radix_sort_typed_1_2-gfx1100-e9301e.o --no-whole-archive clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_0-gfx1102-e15ae1.out /tmp/test_block_radix_rank_typed_0_0-gfx1102-0023f0.o --no-whole-archive 15 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a6e644b35f17cac9 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_2-gfx1101-9e1f17.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory " "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_1-gfx1100-ce66ee.out /tmp/test_block_radix_rank_typed_1_1-gfx1100-a7b914.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2e12210b744797aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_0-gfx803-e4d48c.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=1925b1df27823409 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_1-gfx1101-4f920e.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_1-gfx1100-762d34.out /tmp/test_device_radix_sort_typed_0_1-gfx1100-bf8d9f.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a03ef9e520af50e6 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_1-gfx1101-47bbba.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1100. 17 warnings generated when compiling for gfx1102. 15 warnings generated when compiling for gfx1010. 15 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 14 warnings generated when compiling for host. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ << 52In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ ); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] p 308 | static constexpr bool is_tuple_impl() | ^~~~~~ operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ 15 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecatIn file included from ed(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ rgs)[ 41%] Linking CXX executable test_arg_index_iterator >(/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp) | ^~~~~~ :336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_arg_index_iterator.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hppIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 27In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ : In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-tiIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] me-constant access to the wavefront size will be removed in a future release") | ^ 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static cIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] o 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ nstexpr float p/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hppr:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] e 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ cision/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] = 2.0f / (1ll << 52); | ^~~~~~ 64 | static constexpr float p/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] r 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ ecision = 2.0f / (1ll << 10); | ^~~~~~ :64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | s/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] t 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ atic constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1030. /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_arg_index_iterator.dir/link.d CMakeFiles/test_arg_index_iterator.dir/test_arg_index_iterator.cpp.o -o test_arg_index_iterator /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 41%] Built target test_arg_index_iterator [ 41%] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o -MF CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o.d -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hppDebian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332):24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 80 | #iFound HIP installation: /usr, version 6.4.43484 f ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=73c39bd98e55fc69 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_0-gfx1010-c274a0.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 11 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1100. 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFIn file included from RONT_SIZE, "compile-ti/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ me-constant access to the wavefront size will be removed in a future release") /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1l| l << 23); | ^~~~~~ ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp 96 | re:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ turn ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :606:2: note: expanded from here 606 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_2-gfx1102-729c2f.out /tmp/test_device_radix_sort_typed_0_2-gfx1102-e57e70.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b1fe6592abc6cfb5 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_2-gfx803-19bae9.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constclang -cc1 version 21.1.4expr float precision = 2.0f / (1ll << 52); | ^~~~~~ based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_1-gfx1030-547b71.out /tmp/test_device_radix_sort_typed_1_1-gfx1030-80dd18.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2cd1bae93ad422 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_1-gfx1100-40ce95.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_0-gfx1101-1cfad5.out /tmp/test_block_radix_rank_typed_2_0-gfx1101-a24a48.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=42bb4256ae0b3dac -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_0-gfx1102-c5dbb7.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_2-gfx1101-1a4e2d.out /tmp/test_device_radix_sort_typed_1_2-gfx1101-9e1f17.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a6e644b35f17cac9 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_2-gfx1102-1ca8b2.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_1-gfx1100-799497.out /tmp/test_block_radix_rank_typed_2_1-gfx1100-65bfa9.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2307d4869c8a4d3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_1-gfx1101-6d8bb0.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 22 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 14 warnings generated when compiling for host. [ 42%] Linking CXX executable test_block_load_store cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_block_load_store.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_block_load_store.dir/link.d CMakeFiles/test_block_load_store.dir/test_block_load_store.cpp.o -o test_block_load_store /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 42%] Built target test_block_load_store [ 43%] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o -MF CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o.d -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a881f4e2640e687 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_1-gfx1010-bcd54a.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, signed char, float, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, unsigned char, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, int, test_utils::custom_test_type, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test, 255>>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl, 255>>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 14 warnings generated when compiling for host. [ 44%] Linking CXX executable test_device_nth_element cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_nth_element.dir/link.txt --verbose=1 15 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_nth_element.dir/link.d CMakeFiles/test_device_nth_element.dir/test_device_nth_element.cpp.o -o test_device_nth_element /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 44%] Built target test_device_nth_element [ 44%] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o -MF CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o.d -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=566bcb8b3cd79661 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_2-gfx1010-3d3f76.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 14 warnings generated when compiling for host. [ 44%] Linking CXX executable test_device_histogram cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_histogram.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_histogram.dir/link.d CMakeFiles/test_device_histogram.dir/test_device_histogram.cpp.o -o test_device_histogram /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 44%] Built target test_device_histogram [ 45%] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o -MF CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o.d -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp 16 warnings generated when compiling for gfx900. Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f38264e9945e5871 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_0-gfx1010-62ba45.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_shuffle.hpp:42: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_raking_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, hip_bfloat16, hip_bfloat16, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 43 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:452:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 452 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator<__half *, std::vector<__half>>, int, true>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange<__half, short, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, __half, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 35 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 11 warnings generated when compiling for gfx908. 15 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, double, signed char, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, float, long, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_0-gfx1100-9ad6c1.out /tmp/test_device_radix_sort_typed_1_0-gfx1100-e44078.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ee810ba54d4b62ab -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_0-gfx1101-0326ea.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_0-gfx1102-196a54.out /tmp/test_block_radix_rank_typed_1_0-gfx1102-e528de.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=49f526b93993a4aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_0-gfx803-c4b1aa.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 17 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_2-gfx1102-54d81a.out /tmp/test_device_radix_sort_typed_1_2-gfx1102-1ca8b2.o --no-whole-archive 15 warnings generated when compiling for gfx90a. 16 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_1-gfx1101-946534.out /tmp/test_device_radix_sort_typed_0_1-gfx1101-47bbba.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a6e644b35f17cac9 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_2-gfx803-e615f7.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a03ef9e520af50e6 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_1-gfx1102-6136f1.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx1010. 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_0-gfx1100-9a7f56.out /tmp/test_device_radix_sort_typed_0_0-gfx1100-b0314c.o --no-whole-archive 15 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_0-gfx803-d4e7f0.out /tmp/test_block_radix_rank_typed_0_0-gfx803-e4d48c.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f92277c3631b157a -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_0-gfx1101-586c81.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2e12210b744797aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_0-gfx900-df01e2.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(conditioclang -cc1 version 21.1.4n based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ) \ | ^ ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1100. 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_1-gfx1100-fd4260.out /tmp/test_device_radix_sort_typed_1_1-gfx1100-40ce95.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2cd1bae93ad422 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_1-gfx1101-a4b818.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139:In file included from note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIn file included from IM_WAVEFRONT_SIZE; | ^/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float pr/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hppecision = 2.0f / (1ll << 52); | ^~~~~~ :244/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ :/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ 36:/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_2-gfx803-de413c.out /tmp/test_device_radix_sort_typed_0_2-gfx803-19bae9.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGC N"/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b1fe6592abc6cfb5 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_2-gfx900-e759b3.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp _WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_2-gfx1010-23b558.out /tmp/test_device_radix_sort_typed_2_2-gfx1010-3d3f76.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=566bcb8b3cd79661 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_2-gfx1030-b7e10c.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. 15 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_1-gfx1101-fafe54.out /tmp/test_block_radix_rank_typed_0_1-gfx1101-c24a27.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=96d890135ac9ead3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_1-gfx1102-16c9d8.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx1101. 15 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_1-gfx1101-10c9cc.out /tmp/test_block_radix_rank_typed_1_1-gfx1101-4f920e.o --no-whole-archive "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_0-gfx1102-46e3e7.out /tmp/test_block_radix_rank_typed_2_0-gfx1102-c5dbb7.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=42bb4256ae0b3dac -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_0-gfx803-ed94b0.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=1925b1df27823409 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_1-gfx1102-c861b3.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 11 warnings generated when compiling for gfx90a. 16 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_1-gfx1010-bb994f.out /tmp/test_device_radix_sort_typed_2_1-gfx1010-bcd54a.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a881f4e2640e687 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_1-gfx1030-01483e.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_2-gfx803-fa1442.out /tmp/test_device_radix_sort_typed_1_2-gfx803-e615f7.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ | r/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ eturn ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pr "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a6e644b35f17cac9 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_2-gfx900-4f79ec.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp agma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ AVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139:/build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ note: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' macro marked 'deprecated' here 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 909 | #pr a444g | ma# pcrlaagnmga dcelparnegc adteepd(r_e_AcMaDtGeCdN_(W_A_VEAFMRDOGNCT_NS_IWZEA,V E"cFoRmOpiNlTe-_tSiImZeE,- c"ocnsotmapnti laec-cteismse -toc otnhset awnatv efacrcoents ss itzoe twhiel lw abvee frroenmto vseidz ei nw ial lf ubteur er reemloevaseed" )i n | a ^ future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | st16 warnings generated when compiling for gfx1010. atic constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_0-gfx1010-536842.out /tmp/test_device_radix_sort_typed_2_0-gfx1010-c274a0.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=73c39bd98e55fc69 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_0-gfx1030-415735.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 9 warnings generated when compiling for host. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ [ 46%] Linking CXX executable test_internal_merge_path In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_shuffle.hpp:42: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_raking_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #deficd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_internal_merge_path.dir/link.txt --verbose=1 ne ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_internal_merge_path.dir/link.d CMakeFiles/test_internal_merge_path.dir/internal/test_internal_merge_path.cpp.o -o test_internal_merge_path /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 46%] Built target test_internal_merge_path make -f test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/build.make test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/build.make test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 46%] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o -MF CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o.d -o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=4c5b0be8f72d460d -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx1010-053203.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_2-gfx1030-3f738b.out /tmp/test_device_radix_sort_typed_2_2-gfx1030-b7e10c.o --no-whole-archive 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=566bcb8b3cd79661 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_2-gfx1100-dfd576.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_2-gfx900-107add.out /tmp/test_device_radix_sort_typed_0_2-gfx900-e759b3.o --no-whole-archive clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b1fe6592abc6cfb5 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_2-gfx906-d0aff6.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 17 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ 16 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_1-gfx1101-7c9e4f.out /tmp/test_device_radix_sort_typed_1_1-gfx1101-a4b818.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_0-gfx803-c9b952.out /tmp/test_block_radix_rank_typed_1_0-gfx803-c4b1aa.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2cd1bae93ad422 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_1-gfx1102-fcdc89.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 22 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=49f526b93993a4aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_0-gfx900-c1b0a3.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_0-gfx1101-b056ff.out /tmp/test_device_radix_sort_typed_1_0-gfx1101-0326ea.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ee810ba54d4b62ab -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_0-gfx1102-3466c1.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, signed char, float, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 16 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, unsigned char, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 15 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_0-gfx900-150a02.out /tmp/test_block_radix_rank_typed_0_0-gfx900-df01e2.o --no-whole-archive 15 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2e12210b744797aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_0-gfx906-50fbd6.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, int, test_utils::custom_test_type, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test, 255>>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl, 255>>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 15 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_1-gfx1101-89ee58.out /tmp/test_block_radix_rank_typed_2_1-gfx1101-6d8bb0.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2307d4869c8a4d3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_1-gfx1102-06a006.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :606:2: note: expanded from here 606 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1100. 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_2-gfx1100-e582c0.out /tmp/test_device_radix_sort_typed_2_2-gfx1100-dfd576.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=566bcb8b3cd79661 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_2-gfx1101-deff41.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 17 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _PIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ ra/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ gm/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ a/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ (ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_1-gfx1102-3a1dea.out /tmp/test_device_radix_sort_typed_0_1-gfx1102-6136f1.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a03ef9e520af50e6 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_1-gfx803-ce7973.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_2-gfx900-c7795b.out /tmp/test_device_radix_sort_typed_1_2-gfx900-4f79ec.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a6e644b35f17cac9 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_2-gfx906-4895b7.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_merge.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge_sort_block_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVE "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_1-gfx1030-e45b79.out /tmp/test_device_radix_sort_typed_2_1-gfx1030-01483e.o --no-whole-archive FRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a881f4e2640e687 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_1-gfx1100-388131.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, hip_bfloat16, hip_bfloat16, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 43 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 15 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:452:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 452 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator<__half *, std::vector<__half>>, int, true>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange<__half, short, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, __half, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 35 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, double, signed char, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_2-gfx906-48cd0f.out /tmp/test_device_radix_sort_typed_0_2-gfx906-d0aff6.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b1fe6592abc6cfb5 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_2-gfx908-46d0dd.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp 15 warnings generated when compiling for gfx1100. clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, float, long, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_shuffle.hpp:42: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_raking_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. [ 47%] Linking CXX executable test_device_search cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_search.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_search.dir/link.d CMakeFiles/test_device_search.dir/test_device_search.cpp.o -o test_device_search /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 47%] Built target test_device_search [ 47%] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o -MF CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o.d -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ec67bafcc98c9684 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_1-gfx1010-d8002d.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_0-gfx1101-ef7eb1.out /tmp/test_device_radix_sort_typed_0_0-gfx1101-586c81.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f92277c3631b157a -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_0-gfx1102-e2909e.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx1101. 15 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_0-gfx803-cfbbce.out /tmp/test_block_radix_rank_typed_2_0-gfx803-ed94b0.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=42bb4256ae0b3dac -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_0-gfx900-b07d55.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_2-gfx906-834f1a.out /tmp/test_device_radix_sort_typed_1_2-gfx906-4895b7.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a6e644b35f17cac9 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_2-gfx908-f3485c.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_2-gfx1101-3ce5a9.out /tmp/test_device_radix_sort_typed_2_2-gfx1101-deff41.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=566bcb8b3cd79661 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_2-gfx1102-6d80ea.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_2-gfx908-f421d1.out /tmp/test_device_radix_sort_typed_0_2-gfx908-46d0dd.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b1fe6592abc6cfb5 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_2-gfx90a-dba4d6.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRO15 warnings generated when compiling for gfx1102. NT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_1-gfx1102-ac7db6.out /tmp/test_block_radix_rank_typed_1_1-gfx1102-c861b3.o --no-whole-archive be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=1925b1df27823409 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_1-gfx803-1b20ab.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_1-gfx1102-31c400.out /tmp/test_block_radix_rank_typed_0_1-gfx1102-16c9d8.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=96d890135ac9ead3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_1-gfx803-43806a.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1102. clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_1-gfx1102-717aa9.out /tmp/test_device_radix_sort_typed_1_1-gfx1102-fcdc89.o --no-whole-archive to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2cd1bae93ad422 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_1-gfx803-f86340.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_0-gfx1030-685610.out /tmp/test_device_radix_sort_typed_2_0-gfx1030-415735.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=73c39bd98e55fc69 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_0-gfx1100-5a6fd8.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_0-gfx900-40b837.out /tmp/test_block_radix_rank_typed_1_0-gfx900-c1b0a3.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=49f526b93993a4aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_0-gfx906-c386d3.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp 16 warnings generated when compiling for gfx1010. clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_0-gfx1010-a0799a.out /tmp/test_device_radix_sort_typed_3_0-gfx1010-62ba45.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f38264e9945e5871 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_0-gfx1030-ff6934.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_2-gfx908-c5e4ef.out /tmp/test_device_radix_sort_typed_1_2-gfx908-f3485c.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a6e644b35f17cac9 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_2-gfx90a-282968.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WA17 warnings generated when compiling for gfx906. VEFRONT_SIZE, "compile-time-constant access to the wavefront size wiclang -cc1 version 21.1.4ll be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu :29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hppignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | re" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. turn ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_1-gfx1100-625ab9.out /tmp/test_device_radix_sort_typed_2_1-gfx1100-388131.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a881f4e2640e687 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_1-gfx1101-c3e169.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_0-gfx906-a91dcd.out /tmp/test_block_radix_rank_typed_0_0-gfx906-50fbd6.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2e12210b744797aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_0-gfx908-6f948f.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ 336:/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_0-gfx1102-241254.out /tmp/test_device_radix_sort_typed_1_0-gfx1102-3466c1.o --no-whole-archive 16 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_2-gfx90a-aba3f4.out /tmp/test_device_radix_sort_typed_0_2-gfx90a-dba4d6.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ee810ba54d4b62ab -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_0-gfx803-2869e0.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_radix_sort_typed_0_2-gfx1010-fb5a34.out -input=/tmp/test_device_radix_sort_typed_0_2-gfx1030-d73f28.out -input=/tmp/test_device_radix_sort_typed_0_2-gfx1100-f69620.out -input=/tmp/test_device_radix_sort_typed_0_2-gfx1101-973d4f.out -input=/tmp/test_device_radix_sort_typed_0_2-gfx1102-729c2f.out -input=/tmp/test_device_radix_sort_typed_0_2-gfx803-de413c.out -input=/tmp/test_device_radix_sort_typed_0_2-gfx900-107add.out -input=/tmp/test_device_radix_sort_typed_0_2-gfx906-48cd0f.out -input=/tmp/test_device_radix_sort_typed_0_2-gfx908-f421d1.out -input=/tmp/test_device_radix_sort_typed_0_2-gfx90a-aba3f4.out -output=/tmp/test_device_radix_sort_typed_0_2-529c15.hipfb -verbose "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_2.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_radix_sort_typed_0_2-529c15.hipfb -cuid=b1fe6592abc6cfb5 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_shuffle.hpp:42: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_raking_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_2-gfx1102-7cd459.out /tmp/test_device_radix_sort_typed_2_2-gfx1102-6d80ea.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=566bcb8b3cd79661 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_2-gfx803-c2339d.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 22 warnings generated when compiling for gfx803. 16 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_2-gfx90a-86217d.out /tmp/test_device_radix_sort_typed_1_2-gfx90a-282968.o --no-whole-archive "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_radix_sort_typed_1_2-gfx1010-d7e48e.out -input=/tmp/test_device_radix_sort_typed_1_2-gfx1030-7b13c4.out -input=/tmp/test_device_radix_sort_typed_1_2-gfx1100-53b53a.out -input=/tmp/test_device_radix_sort_typed_1_2-gfx1101-1a4e2d.out -input=/tmp/test_device_radix_sort_typed_1_2-gfx1102-54d81a.out -input=/tmp/test_device_radix_sort_typed_1_2-gfx803-fa1442.out -input=/tmp/test_device_radix_sort_typed_1_2-gfx900-c7795b.out -input=/tmp/test_device_radix_sort_typed_1_2-gfx906-834f1a.out -input=/tmp/test_device_radix_sort_typed_1_2-gfx908-c5e4ef.out -input=/tmp/test_device_radix_sort_typed_1_2-gfx90a-86217d.out -output=/tmp/test_device_radix_sort_typed_1_2-582d48.hipfb -verbose "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_2.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_radix_sort_typed_1_2-582d48.hipfb -cuid=a6e644b35f17cac9 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_1-gfx803-cf1641.out /tmp/test_device_radix_sort_typed_0_1-gfx803-ce7973.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a03ef9e520af50e6 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_1-gfx900-c409cf.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx1030. 15 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1102. /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, signed char, float, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, unsigned char, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ expanded from macro 'typed_test_def' /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp 292 | #define typed_test_:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ de/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ f(/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, int, test_utils::custom_test_type, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test, 255>>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl, 255>>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_1-gfx1102-8618bb.out /tmp/test_block_radix_rank_typed_2_1-gfx1102-06a006.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2307d4869c8a4d3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_1-gfx803-60ca4a.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 13 warnings generated when compiling for host. [ 48%] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o -MF CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o.d -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=d0e5c5a7009e612e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_2-gfx1010-35ba9d.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. make -f test/rocprim/CMakeFiles/test_device_search_n.dir/build.make test/rocprim/CMakeFiles/test_device_search_n.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_search_n.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_search_n.dir/build.make test/rocprim/CMakeFiles/test_device_search_n.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 48%] Building CXX object test/rocprim/CMakeFiles/test_device_search_n.dir/test_device_search_n.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_search_n.dir/test_device_search_n.cpp.o -MF CMakeFiles/test_device_search_n.dir/test_device_search_n.cpp.o.d -o CMakeFiles/test_device_search_n.dir/test_device_search_n.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, hip_bfloat16, hip_bfloat16, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 43 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:452:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 452 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator<__half *, std::vector<__half>>, int, true>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange<__half, short, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, __half, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 35 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 15 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, double, signed char, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_0-gfx900-8910ee.out /tmp/test_block_radix_rank_typed_2_0-gfx900-b07d55.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=42bb4256ae0b3dac -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_0-gfx906-2922c4.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search_n.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search_n.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, float, long, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_1-gfx803-372c1c.out /tmp/test_device_radix_sort_typed_1_1-gfx803-f86340.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2cd1bae93ad422 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_1-gfx900-710e44.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_0-gfx906-a6fb49.out /tmp/test_block_radix_rank_typed_1_0-gfx906-c386d3.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=49f526b93993a4aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_0-gfx908-526dcc.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx1010-3181fc.out /tmp/test_device_segmented_radix_sort_typed_0_0-gfx1010-053203.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=4c5b0be8f72d460d -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx1030-2cb55b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_1-gfx1010-f6621b.out /tmp/test_device_radix_sort_typed_3_1-gfx1010-d8002d.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ec67bafcc98c9684 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_1-gfx1030-8e6c44.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp 14 warnings generated when compiling for host. clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. make -f test/rocprim/CMakeFiles/test_device_segmented_reduce.dir/build.make test/rocprim/CMakeFiles/test_device_segmented_reduce.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_segmented_reduce.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_segmented_reduce.dir/build.make test/rocprim/CMakeFiles/test_device_segmented_reduce.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 48%] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_reduce.dir/test_device_segmented_reduce.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_segmented_reduce.dir/test_device_segmented_reduce.cpp.o -MF CMakeFiles/test_device_segmented_reduce.dir/test_device_segmented_reduce.cpp.o.d -o CMakeFiles/test_device_segmented_reduce.dir/test_device_segmented_reduce.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_1-gfx1101-9b405f.out /tmp/test_device_radix_sort_typed_2_1-gfx1101-c3e169.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a881f4e2640e687 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_1-gfx1102-127e0b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_0-gfx908-8cbdbf.out /tmp/test_block_radix_rank_typed_0_0-gfx908-6f948f.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2e12210b744797aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_0-gfx90a-501496.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu 29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47ignoring nonexistent directory ":12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory " /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_2-gfx1010-b6bed0.out /tmp/test_device_radix_sort_typed_3_2-gfx1010-35ba9d.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=d0e5c5a7009e612e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_2-gfx1030-21b83d.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppF:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ RONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 909 | #pragma clIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] ang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 61 | returnIn file included from ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] :69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 909:139: note: macro marked 'deprecated' here In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefIn file included from ront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search_n.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search_n.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx900. 15 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_1-gfx803-2c3d6a.out /tmp/test_block_radix_rank_typed_1_1-gfx803-1b20ab.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=1925b1df27823409 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_1-gfx900-24bd06.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_1-gfx803-53fc45.out /tmp/test_block_radix_rank_typed_0_1-gfx803-43806a.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=96d890135ac9ead3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_1-gfx900-3314f4.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WA "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_2-gfx803-723427.out /tmp/test_device_radix_sort_typed_2_2-gfx803-c2339d.o --no-whole-archive VEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a fIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] u 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hppt:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ u:909:139: note: macro marked 'deprecated' here r 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ e release")In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' | 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here ^ 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFIn file included from R/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' O 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ N:909:139: note: macro marked 'deprecated' here T 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ _SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=566bcb8b3cd79661 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_2-gfx900-13f09b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1030. 15 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float pIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] r 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ ecision =/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ 2.0f / (1ll/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp << 52); | ^~~~~~ :64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] s 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ tatic constexp/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] r 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ float precisi/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] on = 2.0f / (1ll << 10); | ^~~~~~ 67 | static conste/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hppxpr float precision = 2.0f / (1ll << 677) | ;s t a| t^~~~~~i c constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search_n.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search_n.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_0-gfx1100-d043cd.out /tmp/test_device_radix_sort_typed_2_0-gfx1100-5a6fd8.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=73c39bd98e55fc69 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_0-gfx1101-0288d7.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_0-gfx1030-9ce0fa.out /tmp/test_device_radix_sort_typed_3_0-gfx1030-ff6934.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f38264e9945e5871 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_0-gfx1100-2f6aad.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 15 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] IZE __AMDGCN_WAVEFRONT_SIZE | ^ 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx900. 15 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx803. 16 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_0-gfx803-4b8e24.out /tmp/test_device_radix_sort_typed_1_0-gfx803-2869e0.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ee810ba54d4b62ab -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_0-gfx900-abf95b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" In file included from ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search_n.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search_n.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_2-gfx1030-2e0bb2.out /tmp/test_device_radix_sort_typed_3_2-gfx1030-21b83d.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=d0e5c5a7009e612e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_2-gfx1100-7c20ab.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_1-gfx900-b58ef2.out /tmp/test_device_radix_sort_typed_0_1-gfx900-c409cf.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=.a futur -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a03ef9e520af50e6 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_1-gfx906-d95781.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp e release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalidIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppr:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' o 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here c 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ PRIM warp opIn file included from e/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here r 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~53 :5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 30 : 47In file included from | /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp : 32 : In file included from r/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hppe:t32u: rIn file included from n/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp :R33O: CIn file included from P/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hppR:I28M: _In file included from W/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hppA:V31E: FIn file included from R/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hppO:N31T: _S/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hppI:Z55E:;5 : | warning: ^macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36 :55 | note: #iexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE'f ROCPRIM _244W | A V E F R#OdNeTf_iSnIe ZREO C=P=R I3M2_ W A| V ^E FRONT_S/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppI:Z244E: 36_:_ Anote: Mexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE'D GCN_WAVEF R244O | N T _ S I#ZdEe f i| n ^e ROCPRIM_:W909A:V139E:F Rnote: Omacro marked 'deprecated' hereN T_SIZE __AMDGCN _909W | A#VpErFaRgOmNaT _cSlIaZnEg d| e ^p recated(__A:M909D:G139C: Nnote: _macro marked 'deprecated' hereW AVEFRONT_SIZE, 909" | c#opmrpaiglmea- tcilmaen-gc odnesptraencta taecdc(e_s_sA MtDoG CNt_hWeA VwEaFvReOfNrT_oSnItZ E,s i"zceo mwpiillle -btei mree-mcoovnesdt ainnt aa cfcuetsusr et or etlheea swea"v)e f r| o ^n t size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 22 warnings generated when compiling for gfx900. 16 warnings generated when compiling for gfx1101. 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_1-gfx900-e60ee6.out /tmp/test_device_radix_sort_typed_1_1-gfx900-710e44.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2cd1bae93ad422 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_1-gfx906-8f9b0f.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 17 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search_n.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search_n.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, signed char, float, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 16 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, unsigned char, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 15 warnings generated when compiling for gfx908. 15 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_0-gfx908-5e0e45.out /tmp/test_block_radix_rank_typed_1_0-gfx908-526dcc.o --no-whole-archive "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_0-gfx906-790a4e.out /tmp/test_block_radix_rank_typed_2_0-gfx906-2922c4.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=49f526b93993a4aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_0-gfx90a-7440b2.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=42bb4256ae0b3dac -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_0-gfx908-46089c.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, int, test_utils::custom_test_type, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test, 255>>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl, 255>>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ | ^/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ :216/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ :39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a fut "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_2-gfx900-21e0d5.out /tmp/test_device_radix_sort_typed_2_2-gfx900-13f09b.o --no-whole-archive ure release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=566bcb8b3cd79661 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_2-gfx906-65a730.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static consteIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] xp 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ r:909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] m55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ a/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244 | #definIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] e61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 244 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision: = warning: 2explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class]. 0f / (1ll << 5 264) | ;s t a| ti^~~~~~c constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp<<: 672:31):; warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class]| ^~~~~~ 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_2-gfx1100-874fec.out /tmp/test_device_radix_sort_typed_3_2-gfx1100-7c20ab.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=d0e5c5a7009e612e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_2-gfx1101-7274c7.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1102. 15 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_1-gfx803-d29ccb.out /tmp/test_block_radix_rank_typed_2_1-gfx803-60ca4a.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2307d4869c8a4d3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_1-gfx900-2345e4.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, hip_bfloat16, hip_bfloat16, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 43 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:452:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 452 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator<__half *, std::vector<__half>>, int, true>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange<__half, short, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, __half, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 35 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 16 warnings generated when compiling for gfx1030. 15 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_0-gfx90a-67b108.out /tmp/test_block_radix_rank_typed_0_0-gfx90a-501496.o --no-whole-archive "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_block_radix_rank_typed_0_0-gfx1010-26546d.out -input=/tmp/test_block_radix_rank_typed_0_0-gfx1030-3dcd15.out -input=/tmp/test_block_radix_rank_typed_0_0-gfx1100-63f62a.out -input=/tmp/test_block_radix_rank_typed_0_0-gfx1101-b5dd4d.out -input=/tmp/test_block_radix_rank_typed_0_0-gfx1102-e15ae1.out -input=/tmp/test_block_radix_rank_typed_0_0-gfx803-d4e7f0.out -input=/tmp/test_block_radix_rank_typed_0_0-gfx900-150a02.out -input=/tmp/test_block_radix_rank_typed_0_0-gfx906-a91dcd.out -input=/tmp/test_block_radix_rank_typed_0_0-gfx908-8cbdbf.out -input=/tmp/test_block_radix_rank_typed_0_0-gfx90a-67b108.out -output=/tmp/test_block_radix_rank_typed_0_0-3c94a3.hipfb -verbose In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o.d -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_block_radix_rank_typed_0_0-3c94a3.hipfb -cuid=2e12210b744797aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, double, signed char, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search_n.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search_n.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, float, long, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 16 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_1-gfx1030-2638fd.out /tmp/test_device_radix_sort_typed_3_1-gfx1030-8e6c44.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ec67bafcc98c9684 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_1-gfx1100-ce1616.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx803. 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_0-gfx1102-557206.out /tmp/test_device_radix_sort_typed_0_0-gfx1102-e2909e.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f92277c3631b157a -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_0-gfx803-b75dc5.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx803. 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_1-gfx1102-61b2c3.out /tmp/test_device_radix_sort_typed_2_1-gfx1102-127e0b.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a881f4e2640e687 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_1-gfx803-95f42b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | sIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ tatic constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1101. 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search_n.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search_n.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 16 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_1-gfx906-697287.out /tmp/test_device_radix_sort_typed_0_1-gfx906-d95781.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a03ef9e520af50e6 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_1-gfx908-43e7ef.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_2-gfx906-d943c7.out /tmp/test_device_radix_sort_typed_2_2-gfx906-65a730.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=566bcb8b3cd79661 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_2-gfx908-4489d2.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 17 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 14 warnings generated when compiling for host. [ 49%] Linking CXX executable test_block_shuffle cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_block_shuffle.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_merge.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge_sort_block_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_block_shuffle.dir/link.d CMakeFiles/test_block_shuffle.dir/test_block_shuffle.cpp.o -o test_block_shuffle /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ [ 49%] Built target test_block_shuffle make -f test/rocprim/CMakeFiles/test_device_segmented_scan.dir/build.make test/rocprim/CMakeFiles/test_device_segmented_scan.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_segmented_scan.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_segmented_scan.dir/build.make test/rocprim/CMakeFiles/test_device_segmented_scan.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 49%] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_scan.dir/test_device_segmented_scan.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_segmented_scan.dir/test_device_segmented_scan.cpp.o -MF CMakeFiles/test_device_segmented_scan.dir/test_device_segmented_scan.cpp.o.d -o CMakeFiles/test_device_segmented_scan.dir/test_device_segmented_scan.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp 16 warnings generated when compiling for gfx900. 15 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_1-gfx900-e3e99d.out /tmp/test_block_radix_rank_typed_1_1-gfx900-24bd06.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=1925b1df27823409 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_1-gfx906-8aca17.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_1-gfx900-644ce0.out /tmp/test_block_radix_rank_typed_0_1-gfx900-3314f4.o --no-whole-archive 16 warnings generated when compiling for gfx1101. 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_2-gfx1101-7d891a.out /tmp/test_device_radix_sort_typed_3_2-gfx1101-7274c7.o --no-whole-archive "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_1-gfx906-fbfac5.out /tmp/test_device_radix_sort_typed_1_1-gfx906-8f9b0f.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -MT-emit-obj -disable-freetest/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o -clear-ast-before-backend-sys-header-deps -disable-llvm-verifier-internal-isystem -discard-value-names/usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -main-file-name-idirafter test_device_radix_sort_typed_3_2.cpp/usr/include -mrelocation-model-include pic __clang_hip_runtime_wrapper.h-pic-level -isystem2 /build/reproducible-path/rocprim-6.4.3/test-fhalf-no-semantic-interposition -D-mframe-pointer=none USE_PROF_API=1-fno-rounding-math -D -mconstructor-aliases__HIP_PLATFORM_AMD__=1 -I-aux-target-cpu /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprimx86-64 -I-fcuda-is-device /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include-fno-threadsafe-statics -I-mllvm /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim-amdgpu-internalize-symbols -I-fcuda-allow-variadic-functions /build/reproducible-path/rocprim-6.4.3/rocprim/include-fvisibility=hidden -D-fapply-global-visibility-to-externs ROCPRIM_NO_DEPRECATION_WARNINGS-mlink-builtin-bitcode -D/usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc _FORTIFY_SOURCE=2-mlink-builtin-bitcode -D/usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc NDEBUG-mlink-builtin-bitcode -D/usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc GTEST_HAS_PTHREAD=1-mlink-builtin-bitcode -internal-isystem/usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc-internal-isystem -mlink-builtin-bitcode /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15/usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -internal-isystem-mlink-builtin-bitcode /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward/usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -internal-isystem-mlink-builtin-bitcode /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -internal-isystem-mlink-builtin-bitcode /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15/usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -internal-isystem-target-cpu /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backwardgfx1102 -internal-isystem-debug-info-kind=constructor /usr/lib/llvm-21/lib/clang/21/include-dwarf-version=5 -internal-isystem-debugger-tuning=gdb /usr/local/include--compress-debug-sections=zlib -internal-isystem-fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include-fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -internal-externc-isystem-v /usr/include/x86_64-linux-gnu-fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -internal-externc-isystem-resource-dir /include/usr/lib/llvm-21/lib/clang/21 -MT-internal-externc-isystem /usr/includetest/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o -internal-isystem-sys-header-deps /usr/lib/llvm-21/lib/clang/21/include-internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers-internal-isystem -idirafter/usr/local/include /usr/include-internal-isystem -include/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include __clang_hip_runtime_wrapper.h-internal-externc-isystem -isystem/usr/include/x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/test-internal-externc-isystem -D/include USE_PROF_API=1-internal-externc-isystem -D/usr/include __HIP_PLATFORM_AMD__=1 -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=.-I -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=./build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -source-date-epoch-I 1761942999/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -Wformat-I -Werror=format-security/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -Wdate-time -I-std=c++17 /build/reproducible-path/rocprim-6.4.3/rocprim/include-fdeprecated-macro -D-fno-autolink ROCPRIM_NO_DEPRECATION_WARNINGS -ferror-limit-D 19_FORTIFY_SOURCE=2 -fhip-new-launch-api-D -fgnuc-version=4.2.1NDEBUG -D-fskip-odr-check-in-gmf GTEST_HAS_PTHREAD=1-fcxx-exceptions -internal-isystem -fexceptions/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem-vectorize-loops /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15-vectorize-slp -internal-isystem-cuid=96d890135ac9ead3 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward-fcuda-allow-variadic-functions -internal-isystem-faddrsig /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15-D__GCC_HAVE_DWARF2_CFI_ASM=1 -internal-isystem -o /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15/tmp/test_block_radix_rank_typed_0_1-gfx906-d969cc.o -internal-isystem -x/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward hip-internal-isystem /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp/usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=d0e5c5a7009e612e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_2-gfx1102-766d11.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2cd1bae93ad422 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_1-gfx908-0b51f9.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMIn file included from DGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 909 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ | :909:139: note: macro marked 'deprecated' here # 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] VEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static cIn file included from onstexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp | static constexpr bool is_tuple_impl() | ^~~~~~ :336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static c/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] o 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ nstexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | In file included from ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp::244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 909:139: note: macro marked 'deprecated' here 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 909:909:139: note: macro marked 'deprecated' here | 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ #pragma clang In file included from d/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' e244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ precated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :909:139: note: macro marked 'deprecated' here In file included from 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | In file included from #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:909:139: note: macro marked 'deprecated' here :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search_n.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search_n.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_referIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ en/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ ce/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ s_/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_0-gfx900-3c42f7.out /tmp/test_device_radix_sort_typed_1_0-gfx900-abf95b.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ee810ba54d4b62ab -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_0-gfx906-9bfe96.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 17 warnings generated when compiling for gfx90a. 16 warnings generated when compiling for gfx1101. 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_0-gfx1101-1c4174.out /tmp/test_device_radix_sort_typed_2_0-gfx1101-0288d7.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=73c39bd98e55fc69 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_0-gfx1102-bbf3b7.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | r"/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_2-gfx908-f6b0ef.out /tmp/test_device_radix_sort_typed_2_2-gfx908-4489d2.o --no-whole-archive eturn ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=566bcb8b3cd79661 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_2-gfx90a-934685.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hppIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here :58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 909 58 | static constexpr float precision = 2.0f / | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ (1llIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ << 52); | ^~~~~~ :909:139: note: macro marked 'deprecated' here 909 | #pragma clan/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] g 61 | static constexpr flo deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ at precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search_n.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search_n.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_0-gfx90a-d42906.out /tmp/test_block_radix_rank_typed_1_0-gfx90a-7440b2.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_block_radix_rank_typed_1_0-gfx1010-f59fab.out -input=/tmp/test_block_radix_rank_typed_1_0-gfx1030-804311.out -input=/tmp/test_block_radix_rank_typed_1_0-gfx1100-e9e49e.out -input=/tmp/test_block_radix_rank_typed_1_0-gfx1101-6871a3.out -input=/tmp/test_block_radix_rank_typed_1_0-gfx1102-196a54.out -input=/tmp/test_block_radix_rank_typed_1_0-gfx803-c9b952.out -input=/tmp/test_block_radix_rank_typed_1_0-gfx900-40b837.out -input=/tmp/test_block_radix_rank_typed_1_0-gfx906-a6fb49.out -input=/tmp/test_block_radix_rank_typed_1_0-gfx908-5e0e45.out -input=/tmp/test_block_radix_rank_typed_1_0-gfx90a-d42906.out -output=/tmp/test_block_radix_rank_typed_1_0-0cbb82.hipfb -verbose "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o.d -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_block_radix_rank_typed_1_0-0cbb82.hipfb -cuid=49f526b93993a4aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_0-gfx1100-cbe2a6.out /tmp/test_device_radix_sort_typed_3_0-gfx1100-2f6aad.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f38264e9945e5871 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_0-gfx1101-642bef.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_0-gfx908-6d4a7f.out /tmp/test_block_radix_rank_typed_2_0-gfx908-46089c.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=42bb4256ae0b3dac -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_0-gfx90a-26078b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1101. 22 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx1030-afdf59.out /tmp/test_device_segmented_radix_sort_typed_0_0-gfx1030-2cb55b.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=4c5b0be8f72d460d -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx1100-639eae.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, signed char, float, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_testclang -cc1 version 21.1.4_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu :214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", ignoring nonexistent directory " /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory " /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, unsigned char, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search_n.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search_n.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, int, test_utils::custom_test_type, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test, 255>>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl, 255>>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_1-gfx908-1fd4d1.out /tmp/test_device_radix_sort_typed_0_1-gfx908-43e7ef.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a03ef9e520af50e6 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_1-gfx90a-f0b772.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_2-gfx1102-9743af.out /tmp/test_device_radix_sort_typed_3_2-gfx1102-766d11.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=d0e5c5a7009e612e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_2-gfx803-2ebde3.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_2-gfx90a-6c151e.out /tmp/test_device_radix_sort_typed_2_2-gfx90a-934685.o --no-whole-archive "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_radix_sort_typed_2_2-gfx1010-23b558.out -input=/tmp/test_device_radix_sort_typed_2_2-gfx1030-3f738b.out -input=/tmp/test_device_radix_sort_typed_2_2-gfx1100-e582c0.out -input=/tmp/test_device_radix_sort_typed_2_2-gfx1101-3ce5a9.out -input=/tmp/test_device_radix_sort_typed_2_2-gfx1102-7cd459.out -input=/tmp/test_device_radix_sort_typed_2_2-gfx803-723427.out -input=/tmp/test_device_radix_sort_typed_2_2-gfx900-21e0d5.out -input=/tmp/test_device_radix_sort_typed_2_2-gfx906-d943c7.out -input=/tmp/test_device_radix_sort_typed_2_2-gfx908-f6b0ef.out -input=/tmp/test_device_radix_sort_typed_2_2-gfx90a-6c151e.out -output=/tmp/test_device_radix_sort_typed_2_2-bf7a86.hipfb -verbose In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_2.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_radix_sort_typed_2_2-bf7a86.hipfb -cuid=566bcb8b3cd79661 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_1-gfx908-4ca9b7.out /tmp/test_device_radix_sort_typed_1_1-gfx908-0b51f9.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2cd1bae93ad422 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_1-gfx90a-db53e0.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :139In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, hip_bfloat16, hip_bfloat16, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 43 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:452:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 452 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator<__half *, std::vector<__half>>, int, true>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange<__half, short, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, __half, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 35 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAIn file included from VEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] : 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ note: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, double, signed char, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_1-gfx1100-4e124c.out /tmp/test_device_radix_sort_typed_3_1-gfx1100-ce1616.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, float, long, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStri "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ec67bafcc98c9684 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_1-gfx1101-0a5113.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp ped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search_n.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search_n.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_1-gfx803-2fbd68.out /tmp/test_device_radix_sort_typed_2_1-gfx803-95f42b.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a881f4e2640e687 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_1-gfx900-1d494b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_1-gfx900-d5703b.out /tmp/test_block_radix_rank_typed_2_1-gfx900-2345e4.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2307d4869c8a4d3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_1-gfx906-b846f8.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1030. 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_0-gfx906-1a612d.out /tmp/test_device_radix_sort_typed_1_0-gfx906-9bfe96.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ee810ba54d4b62ab -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_0-gfx908-0df5ed.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ 15 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefrIn file included from ont size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCP/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ RIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ | ^ :909/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ :139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:: 29warning: : macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from 47/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp | : 32 : In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hppr:e32t: uIn file included from r/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hppn: 33R: OIn file included from C/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hppP:R28I: MIn file included from _/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hppW:A31V: EIn file included from F/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hppR:O31N: T_/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hppSI:Z55:E5;: warning: | ^macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 55 | #if R O244C | P R I M _#WdAeVfEiFnReO NRTO_CSPIRZIEM _=W=A 3V2E F R| O ^N T_SIZE __A/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppM:D244G:C36N:_ Wnote: Aexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE'V EFRONT_SIZ E244 | | ^ #define R:O909C:P139R:I Mnote: _macro marked 'deprecated' hereW AVEFRONT_SIZE __A M909D | G#CpNr_aWgAmVaE FcRlOaNnTg_ SdIeZpEr e c| a ^t ed(__AMDGCN_W:A909V:E139F:R Onote: Nmacro marked 'deprecated' hereT _SIZE, "compile- t909i | m#ep-rcaognmsat acnlta nagc cdesesp rteoc attheed (w_a_vAeMfDrGoCnNt_ WsAiVzEeF RwOiNlTl_ SbIeZ Er,e "compile-time-constant access to the wavefront size will be removed in a future release") | ^ moved in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_1-gfx906-0a06b9.out /tmp/test_block_radix_rank_typed_1_1-gfx906-8aca17.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=1925b1df27823409 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_1-gfx908-637d12.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp 14 warnings generated when compiling for host. clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. [ 50%] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o -MF CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o.d -o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp 16 warnings generated when compiling for gfx1010. Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 15 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b53aa489ae781108 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx1010-0c3fd0.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_1-gfx906-d8fa1e.out /tmp/test_block_radix_rank_typed_0_1-gfx906-d969cc.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=96d890135ac9ead3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_1-gfx908-9334de.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1100. 15 warnings generated when compiling for host. [ 51%] Linking CXX executable test_device_partition cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_partition.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_partition.dir/link.d CMakeFiles/test_device_partition.dir/test_device_partition.cpp.o -o test_device_partition /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 51%] Built target test_device_partition make -f test/rocprim/CMakeFiles/test_device_select.dir/build.make test/rocprim/CMakeFiles/test_device_select.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_select.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_select.dir/build.make test/rocprim/CMakeFiles/test_device_select.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 52%] Building CXX object test/rocprim/CMakeFiles/test_device_select.dir/test_device_select.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_select.dir/test_device_select.cpp.o -MF CMakeFiles/test_device_select.dir/test_device_select.cpp.o.d -o CMakeFiles/test_device_select.dir/test_device_select.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/binary_op_wrappers.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_1-gfx90a-4c1b65.out /tmp/test_device_radix_sort_typed_0_1-gfx90a-f0b772.o --no-whole-archive "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_radix_sort_typed_0_1-gfx1010-05b8e8.out -input=/tmp/test_device_radix_sort_typed_0_1-gfx1030-b6dbc5.out -input=/tmp/test_device_radix_sort_typed_0_1-gfx1100-762d34.out -input=/tmp/test_device_radix_sort_typed_0_1-gfx1101-946534.out -input=/tmp/test_device_radix_sort_typed_0_1-gfx1102-3a1dea.out -input=/tmp/test_device_radix_sort_typed_0_1-gfx803-cf1641.out -input=/tmp/test_device_radix_sort_typed_0_1-gfx900-b58ef2.out -input=/tmp/test_device_radix_sort_typed_0_1-gfx906-697287.out -input=/tmp/test_device_radix_sort_typed_0_1-gfx908-1fd4d1.out -input=/tmp/test_device_radix_sort_typed_0_1-gfx90a-4c1b65.out -output=/tmp/test_device_radix_sort_typed_0_1-5672cd.hipfb -verbose 15 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_0-gfx90a-d3fe4e.out /tmp/test_block_radix_rank_typed_2_0-gfx90a-26078b.o --no-whole-archive -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_radix_sort_typed_0_1-5672cd.hipfb -cuid=a03ef9e520af50e6 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_block_radix_rank_typed_2_0-gfx1010-4861fe.out -input=/tmp/test_block_radix_rank_typed_2_0-gfx1030-9d91ac.out -input=/tmp/test_block_radix_rank_typed_2_0-gfx1100-7584d1.out -input=/tmp/test_block_radix_rank_typed_2_0-gfx1101-1cfad5.out -input=/tmp/test_block_radix_rank_typed_2_0-gfx1102-46e3e7.out -input=/tmp/test_block_radix_rank_typed_2_0-gfx803-cfbbce.out -input=/tmp/test_block_radix_rank_typed_2_0-gfx900-8910ee.out -input=/tmp/test_block_radix_rank_typed_2_0-gfx906-790a4e.out -input=/tmp/test_block_radix_rank_typed_2_0-gfx908-6d4a7f.out -input=/tmp/test_block_radix_rank_typed_2_0-gfx90a-d3fe4e.out -output=/tmp/test_block_radix_rank_typed_2_0-f58119.hipfb -verbose "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o.d -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_block_radix_rank_typed_2_0-f58119.hipfb -cuid=42bb4256ae0b3dac -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | 16 warnings generated when compiling for gfx90a. ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_1-gfx90a-541572.out /tmp/test_device_radix_sort_typed_1_1-gfx90a-db53e0.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_radix_sort_typed_1_1-gfx1010-b2c64a.out -input=/tmp/test_device_radix_sort_typed_1_1-gfx1030-547b71.out -input=/tmp/test_device_radix_sort_typed_1_1-gfx1100-fd4260.out -input=/tmp/test_device_radix_sort_typed_1_1-gfx1101-7c9e4f.out -input=/tmp/test_device_radix_sort_typed_1_1-gfx1102-717aa9.out -input=/tmp/test_device_radix_sort_typed_1_1-gfx803-372c1c.out -input=/tmp/test_device_radix_sort_typed_1_1-gfx900-e60ee6.out -input=/tmp/test_device_radix_sort_typed_1_1-gfx906-fbfac5.out -input=/tmp/test_device_radix_sort_typed_1_1-gfx908-4ca9b7.out -input=/tmp/test_device_radix_sort_typed_1_1-gfx90a-541572.out -output=/tmp/test_device_radix_sort_typed_1_1-dd5c12.hipfb -verbose In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_radix_sort_typed_1_1-dd5c12.hipfb -cuid=2cd1bae93ad422 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_2-gfx803-4a18f9.out /tmp/test_device_radix_sort_typed_3_2-gfx803-2ebde3.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=d0e5c5a7009e612e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_2-gfx900-c5df7f.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 22 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, signed char, float, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, unsigned char, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, int, test_utils::custom_test_type, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test, 255>>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl, 255>>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_1-gfx900-65deb1.out /tmp/test_device_radix_sort_typed_2_1-gfx900-1d494b.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a881f4e2640e687 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_1-gfx906-d67522.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_0-gfx908-e24522.out /tmp/test_device_radix_sort_typed_1_0-gfx908-0df5ed.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ee810ba54d4b62ab -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_0-gfx90a-de3d0b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 17 warnings generated when compiling for gfx1010. 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, hip_bfloat16, hip_bfloat16, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 43 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/binary_op_wrappers.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZEIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:452:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 452 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator<__half *, std::vector<__half>>, int, true>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange<__half, short, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, __half, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 35 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexprIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ floatIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, double, signed char, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, float, long, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 15 warnings generated when compiling for gfx1102. 1616 warning warnings generated when compiling for gfx1101. s generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_0-gfx1101-1f0b12.out /tmp/test_device_radix_sort_typed_3_0-gfx1101-642bef.o --no-whole-archive "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_1-gfx1101-bcace5.out /tmp/test_device_radix_sort_typed_3_1-gfx1101-0a5113.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ec67bafcc98c9684 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_1-gfx1102-6d7e06.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f38264e9945e5871 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_0-gfx1102-00432e.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. 15 warnings generated when compiling for gfx803. [ 53%] Linking CXX executable test_device_search_n cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_search_n.dir/link.txt --verbose=1 14 warnings generated when compiling for host. 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_2-gfx900-0f9eb4.out /tmp/test_device_radix_sort_typed_3_2-gfx900-c5df7f.o --no-whole-archive 15 warnings generated when compiling for gfx90a. [ 54%] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o -MF CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o.d -o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=d0e5c5a7009e612e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_2-gfx906-f84233.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=3ef573b481c12513 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx1010-1bdc1d.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_search_n.dir/link.d CMakeFiles/test_device_search_n.dir/test_device_search_n.cpp.o -o test_device_search_n /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 54%] Built target test_device_search_n [ 54%] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o -MF CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o.d -o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=9dce2fa715e07957 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx1010-d3bf1b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_1-gfx906-ecaace.out /tmp/test_block_radix_rank_typed_2_1-gfx906-b846f8.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2307d4869c8a4d3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_1-gfx908-02c543.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-t16 warnings generated when compiling for gfx1030. ime-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_0-gfx803-98bf74.out /tmp/test_device_radix_sort_typed_0_0-gfx803-b75dc5.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f92277c3631b157a -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_0-gfx900-5a931f.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx90a. 15 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_1-gfx908-7d6060.out /tmp/test_block_radix_rank_typed_1_1-gfx908-637d12.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=1925b1df27823409 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_1-gfx90a-b55a2f.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang depre "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_1-gfx908-f4d59d.out /tmp/test_block_radix_rank_typed_0_1-gfx908-9334de.o --no-whole-archive cated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=96d890135ac9ead3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_1-gfx90a-478d50.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 17 warnings generated when compiling for gfx1030. 14 warnings generated when compiling for host. [ 55%] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o -MF CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o.d -o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2baefa7f5e4905b1 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx1010-7dadd8.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_0-gfx1102-3bf668.out /tmp/test_device_radix_sort_typed_2_0-gfx1102-bbf3b7.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=73c39bd98e55fc69 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_0-gfx803-e6203e.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_1-gfx906-8b6cf4.out /tmp/test_device_radix_sort_typed_2_1-gfx906-d67522.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a881f4e2640e687 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_1-gfx908-0c414b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_2-gfx906-74aaa6.out /tmp/test_device_radix_sort_typed_3_2-gfx906-f84233.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=d0e5c5a7009e612e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_2-gfx908-a80eff.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/binary_op_wrappers.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma16 warnings generated when compiling for gfx1100. clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx1100-7c0a0b.out /tmp/test_device_segmented_radix_sort_typed_0_0-gfx1100-639eae.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=4c5b0be8f72d460d -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx1101-d54f42.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constafnt access to the wavefront size will be removed in a future release") | ^ In file included from / /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp(:123l: lIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp<:<29 : 7In file included from )/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp;:35 : In file included from | /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp^~~~~~: 27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_0-gfx90a-1980c9.out /tmp/test_device_radix_sort_typed_1_0-gfx90a-de3d0b.o --no-whole-archive 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_radix_sort_typed_1_0-gfx1010-b3c30a.out -input=/tmp/test_device_radix_sort_typed_1_0-gfx1030-b93995.out -input=/tmp/test_device_radix_sort_typed_1_0-gfx1100-9ad6c1.out -input=/tmp/test_device_radix_sort_typed_1_0-gfx1101-b056ff.out -input=/tmp/test_device_radix_sort_typed_1_0-gfx1102-241254.out -input=/tmp/test_device_radix_sort_typed_1_0-gfx803-4b8e24.out -input=/tmp/test_device_radix_sort_typed_1_0-gfx900-3c42f7.out -input=/tmp/test_device_radix_sort_typed_1_0-gfx906-1a612d.out -input=/tmp/test_device_radix_sort_typed_1_0-gfx908-e24522.out -input=/tmp/test_device_radix_sort_typed_1_0-gfx90a-1980c9.out -output=/tmp/test_device_radix_sort_typed_1_0-f46546.hipfb -verbose "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_radix_sort_typed_1_0-f46546.hipfb -cuid=ee810ba54d4b62ab -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 22 warnings generated when compiling for gfx90a. 15 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx1010-ebedc3.out /tmp/test_device_segmented_radix_sort_typed_0_1-gfx1010-0c3fd0.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b53aa489ae781108 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx1030-dafdbe.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, signed char, float, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, blockIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release"_size>::run(); | ^ ) /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h| :715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ ^/usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ 44 | return RO/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hppC:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] PRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ 244 | #define /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ :909:139: note: macro marked 'deprecated' here 909/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp | :67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] # 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, unsigned char, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_2-gfx908-987de2.out /tmp/test_device_radix_sort_typed_3_2-gfx908-a80eff.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=d0e5c5a7009e612e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_2-gfx90a-9a3ecb.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, int, test_utils::custom_test_type, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test, 255>>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl, 255>>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, hip_bfloat16, hip_bfloat16, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 43 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:452:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 452 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator<__half *, std::vector<__half>>, int, true>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange<__half, short, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, __half, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 35 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, double, signed char, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, float, long, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 17 warnings generated when compiling for gfx1100. 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from 16 warnings generated when compiling for gfx90a. /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 17 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/binary_op_wrappers.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ 15 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_merge.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge_sort_block_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_1-gfx908-ee8ac9.out /tmp/test_device_radix_sort_typed_2_1-gfx908-0c414b.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a881f4e2640e687 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_1-gfx90a-142b7b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_1-gfx908-e08cca.out /tmp/test_block_radix_rank_typed_2_1-gfx908-02c543.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2307d4869c8a4d3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_1-gfx90a-1adbbd.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_2-gfx90a-2ae871.out /tmp/test_device_radix_sort_typed_3_2-gfx90a-9a3ecb.o --no-whole-archive "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_radix_sort_typed_3_2-gfx1010-b6bed0.out -input=/tmp/test_device_radix_sort_typed_3_2-gfx1030-2e0bb2.out -input=/tmp/test_device_radix_sort_typed_3_2-gfx1100-874fec.out -input=/tmp/test_device_radix_sort_typed_3_2-gfx1101-7d891a.out -input=/tmp/test_device_radix_sort_typed_3_2-gfx1102-9743af.out -input=/tmp/test_device_radix_sort_typed_3_2-gfx803-4a18f9.out -input=/tmp/test_device_radix_sort_typed_3_2-gfx900-0f9eb4.out -input=/tmp/test_device_radix_sort_typed_3_2-gfx906-74aaa6.out -input=/tmp/test_device_radix_sort_typed_3_2-gfx908-987de2.out -input=/tmp/test_device_radix_sort_typed_3_2-gfx90a-2ae871.out -output=/tmp/test_device_radix_sort_typed_3_2-ca0007.hipfb -verbose "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_2.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_radix_sort_typed_3_2-ca0007.hipfb -cuid=d0e5c5a7009e612e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_1-gfx90a-4c0a50.out /tmp/test_block_radix_rank_typed_1_1-gfx90a-b55a2f.o --no-whole-archive "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_block_radix_rank_typed_1_1-gfx1010-57a7b1.out -input=/tmp/test_block_radix_rank_typed_1_1-gfx1030-210f4e.out -input=/tmp/test_block_radix_rank_typed_1_1-gfx1100-ce66ee.out -input=/tmp/test_block_radix_rank_typed_1_1-gfx1101-10c9cc.out -input=/tmp/test_block_radix_rank_typed_1_1-gfx1102-ac7db6.out -input=/tmp/test_block_radix_rank_typed_1_1-gfx803-2c3d6a.out -input=/tmp/test_block_radix_rank_typed_1_1-gfx900-e3e99d.out -input=/tmp/test_block_radix_rank_typed_1_1-gfx906-0a06b9.out -input=/tmp/test_block_radix_rank_typed_1_1-gfx908-7d6060.out -input=/tmp/test_block_radix_rank_typed_1_1-gfx90a-4c0a50.out -output=/tmp/test_block_radix_rank_typed_1_1-0af821.hipfb -verbose In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o.d -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_block_radix_rank_typed_1_1-0af821.hipfb -cuid=1925b1df27823409 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_1-gfx90a-37d322.out /tmp/test_block_radix_rank_typed_0_1-gfx90a-478d50.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_block_radix_rank_typed_0_1-gfx1010-36fbf2.out -input=/tmp/test_block_radix_rank_typed_0_1-gfx1030-3298e1.out -input=/tmp/test_block_radix_rank_typed_0_1-gfx1100-94d0c8.out -input=/tmp/test_block_radix_rank_typed_0_1-gfx1101-fafe54.out -input=/tmp/test_block_radix_rank_typed_0_1-gfx1102-31c400.out -input=/tmp/test_block_radix_rank_typed_0_1-gfx803-53fc45.out -input=/tmp/test_block_radix_rank_typed_0_1-gfx900-644ce0.out -input=/tmp/test_block_radix_rank_typed_0_1-gfx906-d8fa1e.out -input=/tmp/test_block_radix_rank_typed_0_1-gfx908-f4d59d.out -input=/tmp/test_block_radix_rank_typed_0_1-gfx90a-37d322.out -output=/tmp/test_block_radix_rank_typed_0_1-cc4211.hipfb -verbose "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o.d -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_block_radix_rank_typed_0_1-cc4211.hipfb -cuid=96d890135ac9ead3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx803. 13 warnings generated when compiling for host. [ 55%] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o -MF CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o.d -o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=97a1d98cd9c2891e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx1010-b3f56b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 14 warnings generated when compiling for host. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ [ 56%] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o -MF CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o.d -o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=bf1f5edf53eec6bf -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx1010-128297.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 17 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/binary_op_wrappers.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. 16 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_1-gfx90a-299d33.out /tmp/test_device_radix_sort_typed_2_1-gfx90a-142b7b.o --no-whole-archive "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_radix_sort_typed_2_1-gfx1010-bb994f.out -input=/tmp/test_device_radix_sort_typed_2_1-gfx1030-e45b79.out -input=/tmp/test_device_radix_sort_typed_2_1-gfx1100-625ab9.out -input=/tmp/test_device_radix_sort_typed_2_1-gfx1101-9b405f.out -input=/tmp/test_device_radix_sort_typed_2_1-gfx1102-61b2c3.out -input=/tmp/test_device_radix_sort_typed_2_1-gfx803-2fbd68.out -input=/tmp/test_device_radix_sort_typed_2_1-gfx900-65deb1.out -input=/tmp/test_device_radix_sort_typed_2_1-gfx906-8b6cf4.out -input=/tmp/test_device_radix_sort_typed_2_1-gfx908-ee8ac9.out -input=/tmp/test_device_radix_sort_typed_2_1-gfx90a-299d33.out -output=/tmp/test_device_radix_sort_typed_2_1-71a959.hipfb -verbose "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_radix_sort_typed_2_1-71a959.hipfb -cuid=a881f4e2640e687 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1010. 15 warnings generated when compiling for gfx1101. 16 warnings generated when compiling for gfx906. 14 warnings generated when compiling for host. 15 warnings generated when compiling for gfx803. 15 warnings generated when compiling for gfx803. [ 56%] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o -MF CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o.d -o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=8b7c18fb4f4c7f91 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx1010-b27bac.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #defin e RO"C/PusRrI/Ml_iWbA/VlElFvRmO-N2T1_/SbIiZnE/ l_l_dA"MDGCN_W A-flavorV EgnuF RO-mN Telf64_amdgpu_ S--no-undefinedI Z-sharedE | -plugin-opt=-amdgpu-internalize-symbols ^ --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o: 909/tmp/test_device_segmented_radix_sort_typed_1_0-gfx1010-eca653.out: 139/tmp/test_device_segmented_radix_sort_typed_1_0-gfx1010-1bdc1d.o: --no-whole-archivenote: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=3ef573b481c12513 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx1030-cfdd28.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #prIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ ag/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ ma/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ c/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ lang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_1-gfx1102-148eea.out /tmp/test_device_radix_sort_typed_3_1-gfx1102-6d7e06.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ec67bafcc98c9684 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_1-gfx803-20c56c.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 14 warnings generated when compiling for host. [ 57%] Linking CXX executable test_device_segmented_reduce cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_segmented_reduce.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_segmented_reduce.dir/link.d CMakeFiles/test_device_segmented_reduce.dir/test_device_segmented_reduce.cpp.o -o test_device_segmented_reduce /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 57%] Built target test_device_segmented_reduce make -f test/rocprim/CMakeFiles/test_device_transform.dir/build.make test/rocprim/CMakeFiles/test_device_transform.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_transform.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_transform.dir/build.make test/rocprim/CMakeFiles/test_device_transform.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 58%] Building CXX object test/rocprim/CMakeFiles/test_device_transform.dir/test_device_transform.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_transform.dir/test_device_transform.cpp.o -MF CMakeFiles/test_device_transform.dir/test_device_transform.cpp.o.d -o CMakeFiles/test_device_transform.dir/test_device_transform.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_0-gfx900-f0f199.out /tmp/test_device_radix_sort_typed_0_0-gfx900-5a931f.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f92277c3631b157a -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_0-gfx906-17ab1b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 17 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "cIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ oIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ mIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ piIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ lIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ e-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/binary_op_wrappers.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx1010-1b7f62.out /tmp/test_device_segmented_radix_sort_typed_2_0-gfx1010-7dadd8.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2baefa7f5e4905b1 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx1030-a9a154.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1102. 16 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx1101-a6b11e.out /tmp/test_device_segmented_radix_sort_typed_0_0-gfx1101-d54f42.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=4c5b0be8f72d460d -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx1102-1affe3.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ 15 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_1-gfx90a-b8e447.out /tmp/test_block_radix_rank_typed_2_1-gfx90a-1adbbd.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_block_radix_rank_typed_2_1-gfx1010-2a320f.out -input=/tmp/test_block_radix_rank_typed_2_1-gfx1030-98842e.out -input=/tmp/test_block_radix_rank_typed_2_1-gfx1100-799497.out -input=/tmp/test_block_radix_rank_typed_2_1-gfx1101-89ee58.out -input=/tmp/test_block_radix_rank_typed_2_1-gfx1102-8618bb.out -input=/tmp/test_block_radix_rank_typed_2_1-gfx803-d29ccb.out -input=/tmp/test_block_radix_rank_typed_2_1-gfx900-d5703b.out -input=/tmp/test_block_radix_rank_typed_2_1-gfx906-ecaace.out -input=/tmp/test_block_radix_rank_typed_2_1-gfx908-e08cca.out -input=/tmp/test_block_radix_rank_typed_2_1-gfx90a-b8e447.out -output=/tmp/test_block_radix_rank_typed_2_1-47315f.hipfb -verbose In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma cla "/usr/lib/llvm-21/bin/clang" -cc1 -triple nx86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o.d -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_block_radix_rank_typed_2_1-47315f.hipfb -cuid=2307d4869c8a4d3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp g deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1030. 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_0-gfx1102-b62e25.out /tmp/test_device_radix_sort_typed_3_0-gfx1102-00432e.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f38264e9945e5871 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_0-gfx803-ce9685.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZEIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp_:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' _AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :908:139: note: macro marked 'deprecated' here In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 69 | In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp82:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 908:139: note: macro marked 'deprecated' here 908In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] W 308 | static constexpr bool is_tuple_impl() | ^~~~~~ AVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pra/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hppgma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp::244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 908:139: note: macro marked 'deprecated' here 244 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ | #define ROCPIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] R96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' IM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 14 warnings generated when compiling for host. make -f test/rocprim/CMakeFiles/test_discard_iterator.dir/build.make test/rocprim/CMakeFiles/test_discard_iterator.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_discard_iterator.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_discard_iterator.dir/build.make test/rocprim/CMakeFiles/test_discard_iterator.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 59%] Building CXX object test/rocprim/CMakeFiles/test_discard_iterator.dir/test_discard_iterator.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_discard_iterator.dir/test_discard_iterator.cpp.o -MF CMakeFiles/test_discard_iterator.dir/test_discard_iterator.cpp.o.d -o CMakeFiles/test_discard_iterator.dir/test_discard_iterator.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp 16 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_0-gfx803-3d47a0.out /tmp/test_device_radix_sort_typed_2_0-gfx803-e6203e.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=73c39bd98e55fc69 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_0-gfx900-59839e.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be remov17 warnings generated when compiling for gfx803. ed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1101. 16 warnings generated when compiling for gfx1030. 16 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx1030-1b89d9.out /tmp/test_device_segmented_radix_sort_typed_0_1-gfx1030-dafdbe.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b53aa489ae781108 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx1100-f45c32.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/binary_op_wrappers.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexprIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1100. 17 warnings generated when compiling for gfx1102. 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_merge.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge_sort_block_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 13 warnings generated when compiling for host. make -f test/rocprim/CMakeFiles/test_lookback_reproducibility.dir/build.make test/rocprim/CMakeFiles/test_lookback_reproducibility.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_lookback_reproducibility.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_lookback_reproducibility.dir/build.make test/rocprim/CMakeFiles/test_lookback_reproducibility.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 60%] Building CXX object test/rocprim/CMakeFiles/test_lookback_reproducibility.dir/test_lookback_reproducibility.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_lookback_reproducibility.dir/test_lookback_reproducibility.cpp.o -MF CMakeFiles/test_lookback_reproducibility.dir/test_lookback_reproducibility.cpp.o.d -o CMakeFiles/test_lookback_reproducibility.dir/test_lookback_reproducibility.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from 16/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp warnings generated when compiling for gfx1101. :27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 13 warnings generated when compiling for host. make -f test/rocprim/CMakeFiles/test_radix_key_codec.dir/build.make test/rocprim/CMakeFiles/test_radix_key_codec.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_radix_key_codec.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_radix_key_codec.dir/build.make test/rocprim/CMakeFiles/test_radix_key_codec.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 60%] Building CXX object test/rocprim/CMakeFiles/test_radix_key_codec.dir/test_radix_key_codec.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_radix_key_codec.dir/test_radix_key_codec.cpp.o -MF CMakeFiles/test_radix_key_codec.dir/test_radix_key_codec.cpp.o.d -o CMakeFiles/test_radix_key_codec.dir/test_radix_key_codec.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 11 warnings generated when compiling for gfx1010. 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 17 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_0-gfx906-0721f4.out /tmp/test_device_radix_sort_typed_0_0-gfx906-17ab1b.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f92277c3631b157a -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_0-gfx908-b42440.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx1010-40f464.out /tmp/test_device_segmented_radix_sort_typed_2_1-gfx1010-b3f56b.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=97a1d98cd9c2891e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx1030-b6b7f5.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/binary_op_wrappers.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_W16AVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | # warnings generated when compiling for gfx900. pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 11 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx1010-5ab85a.out /tmp/test_device_segmented_radix_sort_typed_1_1-gfx1010-d3bf1b.o --no-whole-archive :69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=9dce2fa715e07957 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx1030-f3e85b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 15 warnings generated when compiling for gfx90a. | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the waveIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ fr/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ on/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ t /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] c 308 | static constexpr bool is_tuple_impl() | ^~~~~~ onstant access to the wavefront size will be rem/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hppo:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ ved in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE In file included from | ^ :909:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 90953 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244 | #dIn file included from efine ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx900. 11 warnings generated when compiling for gfx1100. 16 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx1010-cbc320.out /tmp/test_device_segmented_radix_sort_typed_3_0-gfx1010-128297.o --no-whole-archive 11 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=bf1f5edf53eec6bf -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx1030-90b6c9.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 11 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 13 warnings generated when compiling for host. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ make -f test/rocprim/CMakeFiles/test_predicate_iterator.dir/build.make test/rocprim/CMakeFiles/test_predicate_iterator.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_predicate_iterator.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_predicate_iterator.dir/build.make test/rocprim/CMakeFiles/test_predicate_iterator.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 61%] Building CXX object test/rocprim/CMakeFiles/test_predicate_iterator.dir/test_predicate_iterator.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_predicate_iterator.dir/test_predicate_iterator.cpp.o -MF CMakeFiles/test_predicate_iterator.dir/test_predicate_iterator.cpp.o.d -o CMakeFiles/test_predicate_iterator.dir/test_predicate_iterator.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 14 warnings generated when compiling for host. 11 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :590:2: note: expanded from here 590 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront[ 61%] Linking CXX executable test_discard_iterator size will be removed in a futurecd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_discard_iterator.dir/link.txt --verbose=1 release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_discard_iterator.dir/link.d CMakeFiles/test_discard_iterator.dir/test_discard_iterator.cpp.o -o test_discard_iterator /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 61%] Built target test_discard_iterator make -f test/rocprim/CMakeFiles/test_reverse_iterator.dir/build.make test/rocprim/CMakeFiles/test_reverse_iterator.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_reverse_iterator.dir/DependInfo.cmake "--color=" 16 warnings generated when compiling for gfx90a. make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_reverse_iterator.dir/build.make test/rocprim/CMakeFiles/test_reverse_iterator.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 61%] Building CXX object test/rocprim/CMakeFiles/test_reverse_iterator.dir/test_reverse_iterator.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_reverse_iterator.dir/test_reverse_iterator.cpp.o -MF CMakeFiles/test_reverse_iterator.dir/test_reverse_iterator.cpp.o.d -o CMakeFiles/test_reverse_iterator.dir/test_reverse_iterator.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 12 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size wiIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] l 308 | static constexpr bool is_tuple_impl() | ^~~~~~ l be removed in a future release") | ^/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :590:2: note: expanded from here 590 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 11 warnings generated when compiling for gfx900. 12 warnings generated when compiling for gfx1030. 17 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :590:2: note: expanded from here 590 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/binary_op_wrappers.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 12 warnings generated when compiling for gfx1100. 11 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :590:2: note: expanded from here 590 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 16 warnings generated when compiling for gfx908. 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 12 warnings generated when compiling for gfx1101. 15 warnings generated when compiling for gfx900. 15 warnings generated when compiling for gfx900. 11 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :590:2: note: expanded from here 590 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compileIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ -time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 12 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 11 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 12 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp: "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp-plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx1030-85d5b5.out /tmp/test_device_segmented_radix_sort_typed_2_0-gfx1030-a9a154.o --no-whole-archive :308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2baefa7f5e4905b1 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx1100-1f0020.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1010. 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 14 warnings generated when compiling for host. [ 61%] Linking CXX executable test_device_transform cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_transform.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_transform.dir/link.d CMakeFiles/test_device_transform.dir/test_device_transform.cpp.o -o test_device_transform /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 61%] Built target test_device_transform make -f test/rocprim/CMakeFiles/test_texture_cache_iterator.dir/build.make test/rocprim/CMakeFiles/test_texture_cache_iterator.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_texture_cache_iterator.dir/DependInfo.cmake "--color=" In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_texture_cache_iterator.dir/build.make test/rocprim/CMakeFiles/test_texture_cache_iterator.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 61%] Building CXX object test/rocprim/CMakeFiles/test_texture_cache_iterator.dir/test_texture_cache_iterator.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_texture_cache_iterator.dir/test_texture_cache_iterator.cpp.o -MF CMakeFiles/test_texture_cache_iterator.dir/test_texture_cache_iterator.cpp.o.d -o CMakeFiles/test_texture_cache_iterator.dir/test_texture_cache_iterator.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp 13 warnings generated when compiling for host. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ make -f test/rocprim/CMakeFiles/test_thread.dir/build.make test/rocprim/CMakeFiles/test_thread.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_thread.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_thread.dir/build.make test/rocprim/CMakeFiles/test_thread.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 61%] Building CXX object test/rocprim/CMakeFiles/test_thread.dir/test_thread.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_thread.dir/test_thread.cpp.o -MF CMakeFiles/test_thread.dir/test_thread.cpp.o.d -o CMakeFiles/test_thread.dir/test_thread.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 12 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 12 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx1010. 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx1102-e1e79d.out /tmp/test_device_segmented_radix_sort_typed_0_0-gfx1102-1affe3.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=4c5b0be8f72d460d -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx803-cf6a0d.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx1100-c42fad.out /tmp/test_device_segmented_radix_sort_typed_0_1-gfx1100-f45c32.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b53aa489ae781108 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx1101-772119.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ROCPRIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ IM_In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ WIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ AVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ 15 warnings generated when compiling for gfx1100. /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx803. 12 warnings generated when compiling for gfx908. 15 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 9 warnings generated when compiling for host. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ [ 62%] Linking CXX executable test_radix_key_codec cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_radix_key_codec.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_radix_key_codec.dir/link.d CMakeFiles/test_radix_key_codec.dir/test_radix_key_codec.cpp.o -o test_radix_key_codec /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 62%] Built target test_radix_key_codec make -f test/rocprim/CMakeFiles/test_thread_algos.dir/build.make test/rocprim/CMakeFiles/test_thread_algos.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_thread_algos.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_thread_algos.dir/build.make test/rocprim/CMakeFiles/test_thread_algos.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 63%] Building CXX object test/rocprim/CMakeFiles/test_thread_algos.dir/test_thread_algos.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_thread_algos.dir/test_thread_algos.cpp.o -MF CMakeFiles/test_thread_algos.dir/test_thread_algos.cpp.o.d -o CMakeFiles/test_thread_algos.dir/test_thread_algos.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a futurIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ e release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:33: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :578:2: note: expanded from here 578 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float pr 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ecision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_1-gfx803-925793.out /tmp/test_device_radix_sort_typed_3_1-gfx803-20c56c.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 12 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ec67bafcc98c9684 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_1-gfx900-7baca7.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:66:22: warning: first argument in call to '__builtin_memcpy' is a pointer to non-trivially copyable type 'test_utils::custom_test_type' [-Wnontrivial-memcall] 66 | __builtin_memcpy(&retval, ptr, sizeof(T)); | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:160:20: note: in instantiation of function template specialization 'rocprim::detail::AsmThreadLoad>' requested here 160 | return detail::AsmThreadLoad(ptr); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:76:37: note: in instantiation of function template specialization 'rocprim::thread_load>' requested here 76 | device_output[index] = rocprim::thread_load(device_input + index); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:115:9: note: in instantiation of function template specialization 'thread_load_kernel>' requested here 115 | thread_load_kernel<<>>(device_input, device_output); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimThreadOperationTests_Load_Test>>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:80:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here 80 | TYPED_TEST(RocprimThreadOperationTests, Load) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:66:22: note: explicitly cast the pointer to silence this warning 66 | __builtin_memcpy(&retval, ptr, sizeof(T)); | ^ | (void*) /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:66:22: warning: first argument in call to '__builtin_memcpy' is a pointer to non-trivially copyable type 'test_utils::custom_test_type' [-Wnontrivial-memcall] 66 | __builtin_memcpy(&retval, ptr, sizeof(T)); | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:160:20: note: in instantiation of function template specialization 'rocprim::detail::AsmThreadLoad>' requested here 160 | return detail::AsmThreadLoad(ptr); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:76:37: note: in instantiation of function template specialization 'rocprim::thread_load>' requested here 76 | device_output[index] = rocprim::thread_load(device_input + index); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:115:9: note: in instantiation of function template specialization 'thread_load_kernel>' requested here 115 | thread_load_kernel<<>>(device_input, device_output); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimThreadOperationTests_Load_Test>>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:80:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here 80 | TYPED_TEST(RocprimThreadOperationTests, Load) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:66:22: note: explicitly cast the pointer to silence this warning 66 | __builtin_memcpy(&retval, ptr, sizeof(T)); | ^ | (void*) In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_0-gfx908-a6af12.out /tmp/test_device_radix_sort_typed_0_0-gfx908-b42440.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f92277c3631b157a -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_0-gfx90a-48be8b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 17 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1101. 10 warnings generated when compiling for host. [ 64%] Linking CXX executable test_predicate_iterator cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_predicate_iterator.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:33: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:/usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_predicate_iterator.dir/link.d CMakeFiles/test_predicate_iterator.dir/test_predicate_iterator.cpp.o -o test_predicate_iterator /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a 234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 64%] Built target test_predicate_iterator make -f test/rocprim/CMakeFiles/test_transform_iterator.dir/build.make test/rocprim/CMakeFiles/test_transform_iterator.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_transform_iterator.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_transform_iterator.dir/build.make test/rocprim/CMakeFiles/test_transform_iterator.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 65%] Building CXX object test/rocprim/CMakeFiles/test_transform_iterator.dir/test_transform_iterator.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_transform_iterator.dir/test_transform_iterator.cpp.o -MF CMakeFiles/test_transform_iterator.dir/test_transform_iterator.cpp.o.d -o CMakeFiles/test_transform_iterator.dir/test_transform_iterator.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :578:2: note: expanded from here 578 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:66:22: warning: first argument in call to '__builtin_memcpy' is a pointer to non-trivially copyable type 'test_utils::custom_test_type' [-Wnontrivial-memcall] 66 | __builtin_memcpy(&retval, ptr, sizeof(T)); | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:160:20: note: in instantiation of function template specialization 'rocprim::detail::AsmThreadLoad>' requested here 160 | return detail::AsmThreadLoad(ptr); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:76:37: note: in instantiation of function template specialization 'rocprim::thread_load>' requested here 76 | device_output[index] = rocprim::thread_load(device_input + index); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:115:9: note: in instantiation of function template specialization 'thread_load_kernel>' requested here 115 | thread_load_kernel<<>>(device_input, device_output); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimThreadOperationTests_Load_Test>>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:80:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here 80 | TYPED_TEST(RocprimThreadOperationTests, Load) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:66:22: note: explicitly cast the pointer to silence this warning 66 | __builtin_memcpy(&retval, ptr, sizeof(T)); | ^ | (void*) In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:66:22: warning: first argument in call to '__builtin_memcpy' is a pointer to non-trivially copyable type 'test_utils::custom_test_type' [-Wnontrivial-memcall] 66 | __builtin_memcpy(&retval, ptr, sizeof(T)); | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:160:20: note: in instantiation of function template specialization 'rocprim::detail::AsmThreadLoad>' requested here 160 | return detail::AsmThreadLoad(ptr); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:76:37: note: in instantiation of function template specialization 'rocprim::thread_load>' requested here 76 | device_output[index] = rocprim::thread_load(device_input + index); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:115:9: note: in instantiation of function template specialization 'thread_load_kernel>' requested here 115 | thread_load_kernel<<>>(device_input, device_output); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimThreadOperationTests_Load_Test>>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:80:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here 80 | TYPED_TEST(RocprimThreadOperationTests, Load) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:66:22: note: explicitly cast the pointer to silence this warning 66 | __builtin_memcpy(&retval, ptr, sizeof(T)); | ^ | (void*) In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1102. 17 warnings generated when compiling for gfx1030. 15 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:33: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :578:2: note: expanded from here 578 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1101. 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:66:22: warning: first argument in call to '__builtin_memcpy' is a pointer to non-trivially copyable type 'test_utils::custom_test_type' [-Wnontrivial-memcall] 66 | __builtin_memcpy(&retval, ptr, sizeof(T)); | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:160:20: note: in instantiation of function template specialization 'rocprim::detail::AsmThreadLoad>' requested here 160 | return detail::AsmThreadLoad(ptr); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:76:37: note: in instantiation of function template specialization 'rocprim::thread_load>' requested here 76 | device_output[index] = rocprim::thread_load(device_input + index); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:115:9: note: in instantiation of function template specialization 'thread_load_kernel>' requested here 115 | thread_load_kernel<<>>(device_input, device_output); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimThreadOperationTests_Load_Test>>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:80:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here 80 | TYPED_TEST(RocprimThreadOperationTests, Load) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:66:22: note: explicitly cast the pointer to silence this warning 66 | __builtin_memcpy(&retval, ptr, sizeof(T)); | ^ | (void*) /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:66:22: warning: first argument in call to '__builtin_memcpy' is a pointer to non-trivially copyable type 'test_utils::custom_test_type' [-Wnontrivial-memcall] 66 | __builtin_memcpy(&retval, ptr, sizeof(T)); | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:160:20: note: in instantiation of function template specialization 'rocprim::detail::AsmThreadLoad>' requested here 160 | return detail::AsmThreadLoad(ptr); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:76:37: note: in instantiation of function template specialization 'rocprim::thread_load>' requested here 76 | device_output[index] = rocprim::thread_load(device_input + index); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:115:9: note: in instantiation of function template specialization 'thread_load_kernel>' requested here 115 | thread_load_kernel<<>>(device_input, device_output); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimThreadOperationTests_Load_Test>>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:80:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here 80 | TYPED_TEST(RocprimThreadOperationTests, Load) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:66:22: note: explicitly cast the pointer to silence this warning 66 | __builtin_memcpy(&retval, ptr, sizeof(T)); | ^ | (void*) 15 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 13 warnings generated when compiling for host. make -f test/rocprim/CMakeFiles/test_type_traits_interface_cpp14.dir/build.make test/rocprim/CMakeFiles/test_type_traits_interface_cpp14.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_type_traits_interface_cpp14.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_type_traits_interface_cpp14.dir/build.make test/rocprim/CMakeFiles/test_type_traits_interface_cpp14.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 66%] Building CXX object test/rocprim/CMakeFiles/test_type_traits_interface_cpp14.dir/test_type_traits_interface.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_type_traits_interface_cpp14.dir/test_type_traits_interface.cpp.o -MF CMakeFiles/test_type_traits_interface_cpp14.dir/test_type_traits_interface.cpp.o.d -o CMakeFiles/test_type_traits_interface_cpp14.dir/test_type_traits_interface.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:121:1: error: invalid operand for instruction 121 | ROCPRIM_ASM_THREAD_LOAD_GROUP(load_cg, "glc slc", "s_waitcnt", ""); | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:98:5: note: expanded from macro 'ROCPRIM_ASM_THREAD_LOAD_GROUP' 98 | ROCPRIM_ASM_THREAD_LOAD(cache_modifier, llvm_cache_modifier, uint16_t, uint16_t, flat_load_ushort, v, wait_inst, wait_cmd); \ | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:86:26: note: expanded from macro 'ROCPRIM_ASM_THREAD_LOAD' 86 | asm volatile(#asm_operator " %0, %1 " llvm_cache_modifier "\n\t" wait_inst wait_cmd \ | ^ :680:1: note: expanded from here 680 | "flat_load_ushort" | ^ :1:19: note: instantiated into assembly here 1 | flat_load_ushort v0.l, v[0:1] glc slc | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:121:1: error: invalid operand for instruction 121 | ROCPRIM_ASM_THREAD_LOAD_GROUP(load_cg, "glc slc", "s_waitcnt", ""); | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:97:5: note: expanded from macro 'ROCPRIM_ASM_THREAD_LOAD_GROUP' 97 | ROCPRIM_ASM_THREAD_LOAD(cache_modifier, llvm_cache_modifier, uint8_t, uint16_t, flat_load_ubyte, v, wait_inst, wait_cmd); \ | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:86:26: note: expanded from macro 'ROCPRIM_ASM_THREAD_LOAD' 86 | asm volatile(#asm_operator " %0, %1 " llvm_cache_modifier "\n\t" wait_inst wait_cmd \ | ^ :678:1: note: expanded from here 678 | "flat_load_ubyte" | ^ :1:18: note: instantiated into assembly here 1 | flat_load_ubyte v0.l, v[0:1] glc slc | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_store.hpp:122:1: error: invalid operand for instruction 122 | ROCPRIM_ASM_THREAD_STORE_GROUP(store_wb, "glc", "s_waitcnt", ""); | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_store.hpp:100:5: note: expanded from macro 'ROCPRIM_ASM_THREAD_STORE_GROUP' 100 | ROCPRIM_ASM_THREAD_STORE(cache_modifier, llvm_cache_modifier, uint16_t, uint16_t, flat_store_short, v, wait_inst, wait_cmd); \ | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_store.hpp:88:26: note: expanded from macro 'ROCPRIM_ASM_THREAD_STORE' 88 | asm volatile(#asm_operator " %0, %1 " llvm_cache_modifier "\n\t" wait_inst wait_cmd \ | ^ :74:1: note: expanded from here 74 | "flat_store_short" | ^ :1:27: note: instantiated into assembly here 1 | flat_store_short v[1:2], v0.l glc | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_store.hpp:122:1: error: invalid operand for instruction 122 | ROCPRIM_ASM_THREAD_STORE_GROUP(store_wb, "glc", "s_waitcnt", ""); | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_store.hpp:99:5: note: expanded from macro 'ROCPRIM_ASM_THREAD_STORE_GROUP' 99 | ROCPRIM_ASM_THREAD_STORE(cache_modifier, llvm_cache_modifier, uint8_t, uint16_t, flat_store_byte, v, wait_inst, wait_cmd); \ | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_store.hpp:88:26: note: expanded from macro 'ROCPRIM_ASM_THREAD_STORE' 88 | asm volatile(#asm_operator " %0, %1 " llvm_cache_modifier "\n\t" wait_inst wait_cmd \ | ^ :72:1: note: expanded from here 72 | "flat_store_byte" | ^ :1:26: note: instantiated into assembly here 1 | flat_store_byte v[1:2], v0.l glc | ^ 17 warnings and 4 errors generated when compiling for gfx1100. failed to execute:/usr/bin/clang++-21 --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/rocprim/CMakeFiles/test_thread_algos.dir/test_thread_algos.cpp.o -MF CMakeFiles/test_thread_algos.dir/test_thread_algos.cpp.o.d -o "CMakeFiles/test_thread_algos.dir/test_thread_algos.cpp.o" -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp make[3]: *** [test/rocprim/CMakeFiles/test_thread_algos.dir/build.make:82: test/rocprim/CMakeFiles/test_thread_algos.dir/test_thread_algos.cpp.o] Error 1 make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[2]: *** [CMakeFiles/Makefile2:2166: test/rocprim/CMakeFiles/test_thread_algos.dir/all] Error 2 make[2]: *** Waiting for unfinished jobs.... In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constIn file included from a/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppn:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' t244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here a 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed ccess to the wavefront size will be removed in a future release") | ^ in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tupIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ le_/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ im/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ pl/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ () | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_0-gfx900-238ed4.out /tmp/test_device_radix_sort_typed_2_0-gfx900-59839e.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=73c39bd98e55fc69 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_0-gfx906-e09977.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 15 warnings generated when compiling for gfx900. 17 warnings generated when compiling for gfx803. 5 warnings generated when compiling for gfx1010. 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] C 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hppPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp::244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hppIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE ==:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hppIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool isIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ _tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ 15 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_merge.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge_sort_block_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 5 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hppIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp::61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ 28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx1030-056fde.out /tmp/test_device_segmented_radix_sort_typed_1_0-gfx1030-cfdd28.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=3ef573b481c12513 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx1100-e10165.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 16 warnings generated when compiling for gfx900. 15 warnings generated when compiling for gfx908. 5 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 17 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:15 warnings generated when compiling for gfx803. 5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 15 warnings generated when compiling for gfx90a. 16 warnings generated when compiling for gfx906. 5 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/binary_op_wrappers.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. 5 warnings generated when compiling for gfx1102. 16 warnings generated when compiling for gfx1010. 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx90a. 5 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 5 warnings generated when compiling for gfx900. 13 warnings generated when compiling for host. [ 67%] Linking CXX executable test_thread cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_thread.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_thread.dir/link.d CMakeFiles/test_thread.dir/test_thread.cpp.o -o test_thread /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 67%] Built target test_thread 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 16 warnings generated when compiling for gfx1030. 14 warnings generated when compiling for host. [ 68%] Linking CXX executable test_texture_cache_iterator cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_texture_cache_iterator.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_texture_cache_iterator.dir/link.d CMakeFiles/test_texture_cache_iterator.dir/test_texture_cache_iterator.cpp.o -o test_texture_cache_iterator /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 68%] Built target test_texture_cache_iterator 5 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_0-gfx803-735caa.out /tmp/test_device_radix_sort_typed_3_0-gfx803-ce9685.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f38264e9945e5871 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_0-gfx900-169d5a.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx900. 16 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx1030-d373b9.out /tmp/test_device_segmented_radix_sort_typed_2_1-gfx1030-b6b7f5.o --no-whole-archive 5 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=97a1d98cd9c2891e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx1100-2ee054.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx1010-3bd2a4.out /tmp/test_device_segmented_radix_sort_typed_3_1-gfx1010-b27bac.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=8b7c18fb4f4c7f91 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx1030-7963e3.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access 16 warnings generated when compiling for gfx90a. to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 5 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constaIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ nt acIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ cess to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 17 warnings generated when compiling for gfx90a. 5 warnings generated when compiling for host. [ 68%] Linking CXX executable test_type_traits_interface_cpp14 cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_type_traits_interface_cpp14.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_type_traits_interface_cpp14.dir/link.d CMakeFiles/test_type_traits_interface_cpp14.dir/test_type_traits_interface.cpp.o -o test_type_traits_interface_cpp14 /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 68%] Built target test_type_traits_interface_cpp14 16 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_0-gfx90a-62ceb0.out /tmp/test_device_radix_sort_typed_0_0-gfx90a-48be8b.o --no-whole-archive "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_radix_sort_typed_0_0-gfx1010-bb415c.out -input=/tmp/test_device_radix_sort_typed_0_0-gfx1030-d703ec.out -input=/tmp/test_device_radix_sort_typed_0_0-gfx1100-9a7f56.out -input=/tmp/test_device_radix_sort_typed_0_0-gfx1101-ef7eb1.out -input=/tmp/test_device_radix_sort_typed_0_0-gfx1102-557206.out -input=/tmp/test_device_radix_sort_typed_0_0-gfx803-98bf74.out -input=/tmp/test_device_radix_sort_typed_0_0-gfx900-f0f199.out -input=/tmp/test_device_radix_sort_typed_0_0-gfx906-0721f4.out -input=/tmp/test_device_radix_sort_typed_0_0-gfx908-a6af12.out -input=/tmp/test_device_radix_sort_typed_0_0-gfx90a-62ceb0.out -output=/tmp/test_device_radix_sort_typed_0_0-1ec207.hipfb -verbose In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_radix_sort_typed_0_0-1ec207.hipfb -cuid=f92277c3631b157a -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/binary_op_wrappers.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx90a. 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_0-gfx906-2779ab.out /tmp/test_device_radix_sort_typed_2_0-gfx906-e09977.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=73c39bd98e55fc69 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_0-gfx908-cf217b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx1101-0325d8.out /tmp/test_device_segmented_radix_sort_typed_0_1-gfx1101-772119.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b53aa489ae781108 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx1102-c5a148.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 14 warnings generated when compiling for host. [ 69%] Linking CXX executable test_reverse_iterator cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_reverse_iterator.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_reverse_iterator.dir/link.d CMakeFiles/test_reverse_iterator.dir/test_reverse_iterator.cpp.o -o test_reverse_iterator /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 69%] Built target test_reverse_iterator 16 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx1100-3682f6.out /tmp/test_device_segmented_radix_sort_typed_2_0-gfx1100-1f0020.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2baefa7f5e4905b1 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx1101-6d196f.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx90a. 15 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx1030-6cafa0.out /tmp/test_device_segmented_radix_sort_typed_3_0-gfx1030-90b6c9.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=bf1f5edf53eec6bf -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx1100-eea539.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx803-7a7312.out /tmp/test_device_segmented_radix_sort_typed_0_0-gfx803-cf6a0d.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=4c5b0be8f72d460d -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx900-47923b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f /In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] ( 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ 1ll << 7); | ^~~~~~ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. [ 70%] Linking CXX executable test_device_run_length_encode cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_run_length_encode.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_run_length_encode.dir/link.d CMakeFiles/test_device_run_length_encode.dir/test_device_run_length_encode.cpp.o -o test_device_run_length_encode /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 70%] Built target test_device_run_length_encode 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 14 warnings generated when compiling for host. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for host. [ 70%] Linking CXX executable test_device_select cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_select.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_select.dir/link.d CMakeFiles/test_device_select.dir/test_device_select.cpp.o -o test_device_select /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 70%] Built target test_device_select 17 warnings generated when compiling for gfx900. 14 warnings generated when compiling for host. [ 71%] Linking CXX executable test_device_partial_sort cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_partial_sort.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_partial_sort.dir/link.d CMakeFiles/test_device_partial_sort.dir/test_device_partial_sort.cpp.o -o test_device_partial_sort /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 71%] Built target test_device_partial_sort In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_merge.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge_sort_block_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_1-gfx900-521c30.out /tmp/test_device_radix_sort_typed_3_1-gfx900-7baca7.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ec67bafcc98c9684 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_1-gfx906-439bfb.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from 16 warnings generated when compiling for gfx908. /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx803. 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx1100-f21d7b.out /tmp/test_device_segmented_radix_sort_typed_1_0-gfx1100-e10165.o --no-whole-archive 16 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=3ef573b481c12513 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx1101-8d9928.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_0-gfx908-8a0225.out /tmp/test_device_radix_sort_typed_2_0-gfx908-cf217b.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=73c39bd98e55fc69 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_0-gfx90a-4afbf3.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx1100-7913b7.out /tmp/test_device_segmented_radix_sort_typed_2_1-gfx1100-2ee054.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=97a1d98cd9c2891e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx1101-150151.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1101. 16 warnings generated when compiling for gfx900. 15 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx900. 16 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_1-gfx906-abef96.out /tmp/test_device_radix_sort_typed_3_1-gfx906-439bfb.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ec67bafcc98c9684 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_1-gfx908-979923.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx1102-f9ee31.out /tmp/test_device_segmented_radix_sort_typed_0_1-gfx1102-c5a148.o --no-whole-archive 16 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b53aa489ae781108 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx803-d606db.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx1030-b290fe.out /tmp/test_device_segmented_radix_sort_typed_1_1-gfx1030-f3e85b.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=9dce2fa715e07957 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx1100-037a52.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] W 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ AVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 13 warnings generated when compiling for host. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 13 warnings generated when compiling for host. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_0-gfx900-982350.out /tmp/test_device_radix_sort_typed_3_0-gfx900-169d5a.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f38264e9945e5871 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_0-gfx906-342bff.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx1101-ca9561.out /tmp/test_device_segmented_radix_sort_typed_2_0-gfx1101-6d196f.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2baefa7f5e4905b1 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx1102-4e6ff7.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:2316 warnings generated when compiling for gfx90a. : In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_0-gfx90a-998717.out /tmp/test_device_radix_sort_typed_2_0-gfx90a-4afbf3.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_radix_sort_typed_2_0-gfx1010-536842.out -input=/tmp/test_device_radix_sort_typed_2_0-gfx1030-685610.out -input=/tmp/test_device_radix_sort_typed_2_0-gfx1100-d043cd.out -input=/tmp/test_device_radix_sort_typed_2_0-gfx1101-1c4174.out -input=/tmp/test_device_radix_sort_typed_2_0-gfx1102-3bf668.out -input=/tmp/test_device_radix_sort_typed_2_0-gfx803-3d47a0.out -input=/tmp/test_device_radix_sort_typed_2_0-gfx900-238ed4.out -input=/tmp/test_device_radix_sort_typed_2_0-gfx906-2779ab.out -input=/tmp/test_device_radix_sort_typed_2_0-gfx908-8a0225.out -input=/tmp/test_device_radix_sort_typed_2_0-gfx90a-998717.out -output=/tmp/test_device_radix_sort_typed_2_0-52e90f.hipfb -verbose "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_radix_sort_typed_2_0-52e90f.hipfb -cuid=73c39bd98e55fc69 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx900-44a52b.out /tmp/test_device_segmented_radix_sort_typed_0_0-gfx900-47923b.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=4c5b0be8f72d460d -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx906-b8f8eb.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx1100-136418.out /tmp/test_device_segmented_radix_sort_typed_3_0-gfx1100-eea539.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=bf1f5edf53eec6bf -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx1101-e6dd4b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1101. 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. [ 71%] Linking CXX executable test_transform_iterator cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_transform_iterator.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_transform_iterator.dir/link.d CMakeFiles/test_transform_iterator.dir/test_transform_iterator.cpp.o -o test_transform_iterator /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 71%] Built target test_transform_iterator 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_1-gfx908-74699a.out /tmp/test_device_radix_sort_typed_3_1-gfx908-979923.o --no-whole-archive 16 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx1101-d8ad33.out /tmp/test_device_segmented_radix_sort_typed_2_1-gfx1101-150151.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ec67bafcc98c9684 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_1-gfx90a-a3d5b9.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=97a1d98cd9c2891e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx1102-4af2e4.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx1101-5a67a2.out /tmp/test_device_segmented_radix_sort_typed_1_0-gfx1101-8d9928.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=3ef573b481c12513 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx1102-d44816.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 25: In file included from 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AM/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hppDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppconstexpr bool is_tuple_of_references_impl() | ^~~~~~ :216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] C 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 244:909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONTIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ _SIZE; /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCNIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ _In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ WIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ AVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. 16 warnings generated when compiling for gfx1102. 13 warnings generated when compiling for host. [ 72%] Linking CXX executable test_block_radix_rank cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_block_radix_rank.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 17 warnings generated when compiling for gfx906. 14 warnings generated when compiling for host. [ 73%] Linking CXX executable test_device_reduce_by_key cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_reduce_by_key.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_reduce_by_key.dir/link.d CMakeFiles/test_device_reduce_by_key.dir/test_device_reduce_by_key.cpp.o -o test_device_reduce_by_key /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 73%] Built target test_device_reduce_by_key In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_merge.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge_sort_block_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_block_radix_rank.dir/link.d CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o -o test_block_radix_rank /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 73%] Built target test_block_radix_rank 15 warnings generated when compiling for gfx90a. 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 13 warnings generated when compiling for host. [ 74%] Linking CXX executable test_block_scan cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_block_scan.dir/link.txt --verbose=1 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_0-gfx906-525f87.out /tmp/test_device_radix_sort_typed_3_0-gfx906-342bff.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f38264e9945e5871 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_0-gfx908-0a1417.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float p16 warnings generated when compiling for gfx803. recision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx803-34f576.out /tmp/test_device_segmented_radix_sort_typed_0_1-gfx803-d606db.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b53aa489ae781108 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx900-fe2764.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_block_scan.dir/link.d CMakeFiles/test_block_scan.dir/test_block_scan.parallel/test_block_scan_0.cpp.o CMakeFiles/test_block_scan.dir/test_block_scan.parallel/test_block_scan_1.cpp.o -o test_block_scan /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 74%] Built target test_block_scan 15 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_S16 warnings generated when compiling for gfx1030. IZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx1030-917180.out /tmp/test_device_segmented_radix_sort_typed_3_1-gfx1030-7963e3.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=8b7c18fb4f4c7f91 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx1100-f0c28a.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 20 warnings generated when compiling for host. 16 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_1-gfx90a-efc464.out /tmp/test_device_radix_sort_typed_3_1-gfx90a-a3d5b9.o --no-whole-archive [ 75%] Linking CXX executable test_block_exchange cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_block_exchange.dir/link.txt --verbose=1 "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_radix_sort_typed_3_1-gfx1010-f6621b.out -input=/tmp/test_device_radix_sort_typed_3_1-gfx1030-2638fd.out -input=/tmp/test_device_radix_sort_typed_3_1-gfx1100-4e124c.out -input=/tmp/test_device_radix_sort_typed_3_1-gfx1101-bcace5.out -input=/tmp/test_device_radix_sort_typed_3_1-gfx1102-148eea.out -input=/tmp/test_device_radix_sort_typed_3_1-gfx803-925793.out -input=/tmp/test_device_radix_sort_typed_3_1-gfx900-521c30.out -input=/tmp/test_device_radix_sort_typed_3_1-gfx906-abef96.out -input=/tmp/test_device_radix_sort_typed_3_1-gfx908-74699a.out -input=/tmp/test_device_radix_sort_typed_3_1-gfx90a-efc464.out -output=/tmp/test_device_radix_sort_typed_3_1-1a9ece.hipfb -verbose "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_radix_sort_typed_3_1-1a9ece.hipfb -cuid=ec67bafcc98c9684 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx1102-0b2979.out /tmp/test_device_segmented_radix_sort_typed_2_0-gfx1102-4e6ff7.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2baefa7f5e4905b1 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx803-d79f68.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx900. /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_block_exchange.dir/link.d CMakeFiles/test_block_exchange.dir/test_block_exchange.cpp.o -o test_block_exchange /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 75%] Built target test_block_exchange In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx906-0e4489.out /tmp/test_device_segmented_radix_sort_typed_0_0-gfx906-b8f8eb.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=4c5b0be8f72d460d -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx908-6b2a5c.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx90a. 13 warnings generated when compiling for host. [ 76%] Linking CXX executable test_block_discontinuity cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_block_discontinuity.dir/link.txt --verbose=1 15 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | 16 warnings generated when compiling for gfx1101. ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx1101-729221.out /tmp/test_device_segmented_radix_sort_typed_3_0-gfx1101-e6dd4b.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=bf1f5edf53eec6bf -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx1102-a03592.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_block_discontinuity.dir/link.d CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp.o CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp.o CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp.o -o test_block_discontinuity /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 76%] Built target test_block_discontinuity In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 14 warnings generated when compiling for host. [ 77%] Linking CXX executable test_device_segmented_scan cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_segmented_scan.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_segmented_scan.dir/link.d CMakeFiles/test_device_segmented_scan.dir/test_device_segmented_scan.cpp.o -o test_device_segmented_scan /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 77%] Built target test_device_segmented_scan In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx1102-a5f6fc.out /tmp/test_device_segmented_radix_sort_typed_2_1-gfx1102-4af2e4.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=97a1d98cd9c2891e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx803-04ad66.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx1100-7c08e5.out /tmp/test_device_segmented_radix_sort_typed_1_1-gfx1100-037a52.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=9dce2fa715e07957 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx1101-fbbb59.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx1102-a27b91.out /tmp/test_device_segmented_radix_sort_typed_1_0-gfx1102-d44816.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=3ef573b481c12513 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx803-ff45a8.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp 14 warnings generated when compiling for host. clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. [ 77%] Linking CXX executable test_block_reduce cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_block_reduce.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_block_reduce.dir/link.d CMakeFiles/test_block_reduce.dir/test_block_reduce.cpp.o -o test_block_reduce /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 77%] Built target test_block_reduce 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_0-gfx908-52de78.out /tmp/test_device_radix_sort_typed_3_0-gfx908-0a1417.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f38264e9945e5871 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_0-gfx90a-8cdb73.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx900-7914f8.out /tmp/test_device_segmented_radix_sort_typed_0_1-gfx900-fe2764.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b53aa489ae781108 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx906-e0b814.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx803-b2c55f.out /tmp/test_device_segmented_radix_sort_typed_2_0-gfx803-d79f68.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2baefa7f5e4905b1 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx900-5b72d2.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 17 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_merge.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge_sort_block_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx908-af773b.out /tmp/test_device_segmented_radix_sort_typed_0_0-gfx908-6b2a5c.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=4c5b0be8f72d460d -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx90a-b23f9b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx803-842873.out /tmp/test_device_segmented_radix_sort_typed_2_1-gfx803-04ad66.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=97a1d98cd9c2891e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx900-069594.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx1102-8e9783.out /tmp/test_device_segmented_radix_sort_typed_3_0-gfx1102-a03592.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=bf1f5edf53eec6bf -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx803-1faf85.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1102. 15 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx1100-db727e.out /tmp/test_device_segmented_radix_sort_typed_3_1-gfx1100-f0c28a.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=8b7c18fb4f4c7f91 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx1101-bc18c4.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_0-gfx90a-7cb6db.out /tmp/test_device_radix_sort_typed_3_0-gfx90a-8cdb73.o --no-whole-archive "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_radix_sort_typed_3_0-gfx1010-a0799a.out -input=/tmp/test_device_radix_sort_typed_3_0-gfx1030-9ce0fa.out -input=/tmp/test_device_radix_sort_typed_3_0-gfx1100-cbe2a6.out -input=/tmp/test_device_radix_sort_typed_3_0-gfx1101-1f0b12.out -input=/tmp/test_device_radix_sort_typed_3_0-gfx1102-b62e25.out -input=/tmp/test_device_radix_sort_typed_3_0-gfx803-735caa.out -input=/tmp/test_device_radix_sort_typed_3_0-gfx900-982350.out -input=/tmp/test_device_radix_sort_typed_3_0-gfx906-525f87.out -input=/tmp/test_device_radix_sort_typed_3_0-gfx908-52de78.out -input=/tmp/test_device_radix_sort_typed_3_0-gfx90a-7cb6db.out -output=/tmp/test_device_radix_sort_typed_3_0-0f5add.hipfb -verbose In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_radix_sort_typed_3_0-0f5add.hipfb -cuid=f38264e9945e5871 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx908. 13 warnings generated when compiling for host. [ 77%] Linking CXX executable test_block_sort_merge cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_block_sort_merge.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_block_sort_merge.dir/link.d CMakeFiles/test_block_sort_merge.dir/test_block_sort_merge.cpp.o -o test_block_sort_merge /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 77%] Built target test_block_sort_merge 13 warnings generated when compiling for host. [ 77%] Linking CXX executable test_block_sort_merge_stable cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_block_sort_merge_stable.dir/link.txt --verbose=1 16 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx803-8e634c.out /tmp/test_device_segmented_radix_sort_typed_1_0-gfx803-ff45a8.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=3ef573b481c12513 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx900-a20d91.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_block_sort_merge_stable.dir/link.d CMakeFiles/test_block_sort_merge_stable.dir/test_block_sort_merge_stable.cpp.o -o test_block_sort_merge_stable /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 77%] Built target test_block_sort_merge_stable 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx906-166399.out /tmp/test_device_segmented_radix_sort_typed_0_1-gfx906-e0b814.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b53aa489ae781108 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx908-d4f412.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx900-6c8135.out /tmp/test_device_segmented_radix_sort_typed_2_0-gfx900-5b72d2.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2baefa7f5e4905b1 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx906-84c831.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_S15 warnings generated when compiling for gfx1102. IZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. [ 77%] Linking CXX executable test_device_radix_sort cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_radix_sort.dir/link.txt --verbose=1 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx900-6219b0.out /tmp/test_device_segmented_radix_sort_typed_2_1-gfx900-069594.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=97a1d98cd9c2891e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx906-ad3249.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx1101-1085f9.out /tmp/test_device_segmented_radix_sort_typed_1_1-gfx1101-fbbb59.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=9dce2fa715e07957 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx1102-e81223.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_radix_sort.dir/link.d CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp.o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o -o test_device_radix_sort /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 77%] Built target test_device_radix_sort In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' In file included from 244 | /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp : 23 : In file included from #/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hppd:e29f: inIn file included from e/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp :R30O: C/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppPR:I234M_:W9A:V Ewarning: Fmacro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]R ONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 234 | #ifnd:e909f: 139_:_ Anote: Mmacro marked 'deprecated' hereD GCN_WAVEFRONT_S I909Z | E# p r| a ^g ma clang depr:e909c:a139t: enote: dmacro marked 'deprecated' here( __AMDGCN_WAVEFRONT _909S | I#ZpEr,a g"mcoam pcillaen-gt idmeep-rceocnastteadn(t _a_cAcMeDsGs CtNo_ tWhAeV EwFavReOfNrTo_nSt IsZiEz,e "wciolmlp iblee r-etmiomvee-dc oinns taa nftu taurcec ersesle atsoe "t)h e | ^w avefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx90a-321ff7.out /tmp/test_device_segmented_radix_sort_typed_0_0-gfx90a-b23f9b.o --no-whole-archive "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_segmented_radix_sort_typed_0_0-gfx1010-3181fc.out -input=/tmp/test_device_segmented_radix_sort_typed_0_0-gfx1030-afdf59.out -input=/tmp/test_device_segmented_radix_sort_typed_0_0-gfx1100-7c0a0b.out -input=/tmp/test_device_segmented_radix_sort_typed_0_0-gfx1101-a6b11e.out -input=/tmp/test_device_segmented_radix_sort_typed_0_0-gfx1102-e1e79d.out -input=/tmp/test_device_segmented_radix_sort_typed_0_0-gfx803-7a7312.out -input=/tmp/test_device_segmented_radix_sort_typed_0_0-gfx900-44a52b.out -input=/tmp/test_device_segmented_radix_sort_typed_0_0-gfx906-0e4489.out -input=/tmp/test_device_segmented_radix_sort_typed_0_0-gfx908-af773b.out -input=/tmp/test_device_segmented_radix_sort_typed_0_0-gfx90a-321ff7.out -output=/tmp/test_device_segmented_radix_sort_typed_0_0-ea651f.hipfb -verbose "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_segmented_radix_sort_typed_0_0-ea651f.hipfb -cuid=4c5b0be8f72d460d -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx803-90fe7d.out /tmp/test_device_segmented_radix_sort_typed_3_0-gfx803-1faf85.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=bf1f5edf53eec6bf -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx900-d5a205.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx900-8b2b49.out /tmp/test_device_segmented_radix_sort_typed_1_0-gfx900-a20d91.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=3ef573b481c12513 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx906-b53be2.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx908. 17 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_merge.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge_sort_block_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx908-e8621c.out /tmp/test_device_segmented_radix_sort_typed_0_1-gfx908-d4f412.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b53aa489ae781108 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx90a-264c14.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx908. 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp: 26: 47In file included from | /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp: 34 : In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:r26e: tIn file included from u/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:r28: n/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp R:44O:C12:P Rwarning: Imacro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] M_WAVE F44R | O N T _reStIurZnE R;O CP R| IM ^_ WAVEFRON/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppT:_S244I:Z36E;: | note: ^ expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | 244# | d e f i#dneef inReO CROPCRPIRIMM__WWAAVVEFERFORNTO_NSTIZ_ES I_Z_EAM D_G_CNA_MWDAGVECFNR_ONWTA_SVIEZEF R | O ^N T_SIZE:909 :139 :| note: ^macro marked 'deprecated' here : 909909: | #139p:r agnote: mmacro marked 'deprecated' herea clang deprecated(__A MD909G | CN#_WpArVaEgFRmOaNT _cSlIZaEn,g " cdomeppirlee-ctiamtee-cdon(s_t_anAtM aDcGcCesNs_ tWoA VtEheF wRaOveNfrTon_tS sIiZzEe, w i"llc obem preimloeve-dt iinm ea- fcuotnusrte arenlte asaec")c e | s ^s to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: In file included from note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25 909: | In file included from #/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hppp:ra24g: mIn file included from a/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp c:l25an: gIn file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hppd:e29pr: eIn file included from c/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hppa:te27d: (In file included from __/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hppA:M30DG: CN/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp_:W61AV:E12F:RO Nwarning: Tmacro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]_S IZE, "compi le61-t | im e -c on srteanttu racnc esRsO CtoP RtIhMe _wWaAveVfEroFnRt OsiNzTe_ SwIiZlEl; b e | r ^em oved in /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppa :f244u:tu36r:e rnote: elexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE'e ase") | ^ 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' hereIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp :90996 | :12#:p rwarning: amacro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] gma c 96l | a n g rdeetuprrne RcOatCePdR(IM___WAAMVEDFGRCONNT__SWIAZVEE; F R| ^O NT/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp_:S244:I36Z: Enote: ,expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' "com p244 | i l e -#dteifmiene- cROoCnPsRtIMa_nWAtV EaFRcOcNTe_sSIsZ E t_o_A MtDhGCeN _WwAaVEvFeRfONrTo_nSItZ E s i| ^z e w:909i:139l:l note: macro marked 'deprecated' hereb e remove d909 | i#npr aag mfa uctlaunrge dreeprleecaatsede("_)_A M D| G ^C N_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx90a. 15 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx1101-ce5b6f.out /tmp/test_device_segmented_radix_sort_typed_3_1-gfx1101-bc18c4.o --no-whole-archive 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx906-581cad.out /tmp/test_device_segmented_radix_sort_typed_2_1-gfx906-ad3249.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=8b7c18fb4f4c7f91 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx1102-c77ec3.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=97a1d98cd9c2891e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx908-efd3b4.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx906-f6b78b.out /tmp/test_device_segmented_radix_sort_typed_2_0-gfx906-84c831.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2baefa7f5e4905b1 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx908-f0aa92.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 13 warnings generated when compiling for host. 15 warnings generated when compiling for host. [ 77%] Linking CXX executable test_device_merge_sort cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_merge_sort.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_merge_sort.dir/link.d CMakeFiles/test_device_merge_sort.dir/test_device_merge_sort.cpp.o -o test_device_merge_sort /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 77%] Built target test_device_merge_sort 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx900-e8ce72.out /tmp/test_device_segmented_radix_sort_typed_3_0-gfx900-d5a205.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=bf1f5edf53eec6bf -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx906-b24aaf.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx803. 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx906-3ac5a3.out /tmp/test_device_segmented_radix_sort_typed_1_0-gfx906-b53be2.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=3ef573b481c12513 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx908-b1ba32.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx90a-6c9b87.out /tmp/test_device_segmented_radix_sort_typed_0_1-gfx90a-264c14.o --no-whole-archive "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_segmented_radix_sort_typed_0_1-gfx1010-ebedc3.out -input=/tmp/test_device_segmented_radix_sort_typed_0_1-gfx1030-1b89d9.out -input=/tmp/test_device_segmented_radix_sort_typed_0_1-gfx1100-c42fad.out -input=/tmp/test_device_segmented_radix_sort_typed_0_1-gfx1101-0325d8.out -input=/tmp/test_device_segmented_radix_sort_typed_0_1-gfx1102-f9ee31.out -input=/tmp/test_device_segmented_radix_sort_typed_0_1-gfx803-34f576.out -input=/tmp/test_device_segmented_radix_sort_typed_0_1-gfx900-7914f8.out -input=/tmp/test_device_segmented_radix_sort_typed_0_1-gfx906-166399.out -input=/tmp/test_device_segmented_radix_sort_typed_0_1-gfx908-e8621c.out -input=/tmp/test_device_segmented_radix_sort_typed_0_1-gfx90a-6c9b87.out -output=/tmp/test_device_segmented_radix_sort_typed_0_1-93e0ad.hipfb -verbose "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_segmented_radix_sort_typed_0_1-93e0ad.hipfb -cuid=b53aa489ae781108 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. [ 77%] Linking CXX executable test_lookback_reproducibility cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_lookback_reproducibility.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_lookback_reproducibility.dir/link.d CMakeFiles/test_lookback_reproducibility.dir/test_lookback_reproducibility.cpp.o -o test_lookback_reproducibility /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 77%] Built target test_lookback_reproducibility 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx1102-07e8db.out /tmp/test_device_segmented_radix_sort_typed_1_1-gfx1102-e81223.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=9dce2fa715e07957 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx803-64027a.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx908-0c5e9c.out /tmp/test_device_segmented_radix_sort_typed_2_1-gfx908-efd3b4.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=97a1d98cd9c2891e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx90a-5e8e63.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 14 warnings generated when compiling for host. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx90a. 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx908-a64512.out /tmp/test_device_segmented_radix_sort_typed_2_0-gfx908-f0aa92.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2baefa7f5e4905b1 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx90a-d9b79e.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx906-f8c18d.out /tmp/test_device_segmented_radix_sort_typed_3_0-gfx906-b24aaf.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=bf1f5edf53eec6bf -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx908-919a7a.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx803. 13 warnings generated when compiling for host. [ 78%] Linking CXX executable test_block_sort_bitonic cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_block_sort_bitonic.dir/link.txt --verbose=1 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx1102-d7a73d.out /tmp/test_device_segmented_radix_sort_typed_3_1-gfx1102-c77ec3.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=8b7c18fb4f4c7f91 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx803-a0ebf0.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_block_sort_bitonic.dir/link.d CMakeFiles/test_block_sort_bitonic.dir/test_block_sort_bitonic.cpp.o -o test_block_sort_bitonic /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 78%] Built target test_block_sort_bitonic In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx908-fce543.out /tmp/test_device_segmented_radix_sort_typed_1_0-gfx908-b1ba32.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=3ef573b481c12513 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx90a-6c0294.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx90a-147032.out /tmp/test_device_segmented_radix_sort_typed_2_1-gfx90a-5e8e63.o --no-whole-archive "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_segmented_radix_sort_typed_2_1-gfx1010-40f464.out -input=/tmp/test_device_segmented_radix_sort_typed_2_1-gfx1030-d373b9.out -input=/tmp/test_device_segmented_radix_sort_typed_2_1-gfx1100-7913b7.out -input=/tmp/test_device_segmented_radix_sort_typed_2_1-gfx1101-d8ad33.out -input=/tmp/test_device_segmented_radix_sort_typed_2_1-gfx1102-a5f6fc.out -input=/tmp/test_device_segmented_radix_sort_typed_2_1-gfx803-842873.out -input=/tmp/test_device_segmented_radix_sort_typed_2_1-gfx900-6219b0.out -input=/tmp/test_device_segmented_radix_sort_typed_2_1-gfx906-581cad.out -input=/tmp/test_device_segmented_radix_sort_typed_2_1-gfx908-0c5e9c.out -input=/tmp/test_device_segmented_radix_sort_typed_2_1-gfx90a-147032.out -output=/tmp/test_device_segmented_radix_sort_typed_2_1-052940.hipfb -verbose "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_segmented_radix_sort_typed_2_1-052940.hipfb -cuid=97a1d98cd9c2891e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx90a-de49fe.out /tmp/test_device_segmented_radix_sort_typed_2_0-gfx90a-d9b79e.o --no-whole-archive "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_segmented_radix_sort_typed_2_0-gfx1010-1b7f62.out -input=/tmp/test_device_segmented_radix_sort_typed_2_0-gfx1030-85d5b5.out -input=/tmp/test_device_segmented_radix_sort_typed_2_0-gfx1100-3682f6.out -input=/tmp/test_device_segmented_radix_sort_typed_2_0-gfx1101-ca9561.out -input=/tmp/test_device_segmented_radix_sort_typed_2_0-gfx1102-0b2979.out -input=/tmp/test_device_segmented_radix_sort_typed_2_0-gfx803-b2c55f.out -input=/tmp/test_device_segmented_radix_sort_typed_2_0-gfx900-6c8135.out -input=/tmp/test_device_segmented_radix_sort_typed_2_0-gfx906-f6b78b.out -input=/tmp/test_device_segmented_radix_sort_typed_2_0-gfx908-a64512.out -input=/tmp/test_device_segmented_radix_sort_typed_2_0-gfx90a-de49fe.out -output=/tmp/test_device_segmented_radix_sort_typed_2_0-ed943d.hipfb -verbose "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_segmented_radix_sort_typed_2_0-ed943d.hipfb -cuid=2baefa7f5e4905b1 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. 16 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. 16 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx803-02aa25.out /tmp/test_device_segmented_radix_sort_typed_1_1-gfx803-64027a.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=9dce2fa715e07957 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx900-1a770c.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx908-3b9f9e.out /tmp/test_device_segmented_radix_sort_typed_3_0-gfx908-919a7a.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=bf1f5edf53eec6bf -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx90a-9df072.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx90a-68fa01.out /tmp/test_device_segmented_radix_sort_typed_1_0-gfx90a-6c0294.o --no-whole-archive "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_segmented_radix_sort_typed_1_0-gfx1010-eca653.out -input=/tmp/test_device_segmented_radix_sort_typed_1_0-gfx1030-056fde.out -input=/tmp/test_device_segmented_radix_sort_typed_1_0-gfx1100-f21d7b.out -input=/tmp/test_device_segmented_radix_sort_typed_1_0-gfx1101-5a67a2.out -input=/tmp/test_device_segmented_radix_sort_typed_1_0-gfx1102-a27b91.out -input=/tmp/test_device_segmented_radix_sort_typed_1_0-gfx803-8e634c.out -input=/tmp/test_device_segmented_radix_sort_typed_1_0-gfx900-8b2b49.out -input=/tmp/test_device_segmented_radix_sort_typed_1_0-gfx906-3ac5a3.out -input=/tmp/test_device_segmented_radix_sort_typed_1_0-gfx908-fce543.out -input=/tmp/test_device_segmented_radix_sort_typed_1_0-gfx90a-68fa01.out -output=/tmp/test_device_segmented_radix_sort_typed_1_0-e8f845.hipfb -verbose "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_segmented_radix_sort_typed_1_0-e8f845.hipfb -cuid=3ef573b481c12513 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. 16 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx803-404897.out /tmp/test_device_segmented_radix_sort_typed_3_1-gfx803-a0ebf0.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=8b7c18fb4f4c7f91 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx900-a4f57c.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 13 warnings generated when compiling for host. [ 79%] Linking CXX executable test_block_histogram cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_block_histogram.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_block_histogram.dir/link.d CMakeFiles/test_block_histogram.dir/test_block_histogram.cpp.o -o test_block_histogram /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 79%] Built target test_block_histogram 16 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx90a-eaa631.out /tmp/test_device_segmented_radix_sort_typed_3_0-gfx90a-9df072.o --no-whole-archive "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_segmented_radix_sort_typed_3_0-gfx1010-cbc320.out -input=/tmp/test_device_segmented_radix_sort_typed_3_0-gfx1030-6cafa0.out -input=/tmp/test_device_segmented_radix_sort_typed_3_0-gfx1100-136418.out -input=/tmp/test_device_segmented_radix_sort_typed_3_0-gfx1101-729221.out -input=/tmp/test_device_segmented_radix_sort_typed_3_0-gfx1102-8e9783.out -input=/tmp/test_device_segmented_radix_sort_typed_3_0-gfx803-90fe7d.out -input=/tmp/test_device_segmented_radix_sort_typed_3_0-gfx900-e8ce72.out -input=/tmp/test_device_segmented_radix_sort_typed_3_0-gfx906-f8c18d.out -input=/tmp/test_device_segmented_radix_sort_typed_3_0-gfx908-3b9f9e.out -input=/tmp/test_device_segmented_radix_sort_typed_3_0-gfx90a-eaa631.out -output=/tmp/test_device_segmented_radix_sort_typed_3_0-174011.hipfb -verbose "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_segmented_radix_sort_typed_3_0-174011.hipfb -cuid=bf1f5edf53eec6bf -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx900-e514a6.out /tmp/test_device_segmented_radix_sort_typed_1_1-gfx900-1a770c.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=9dce2fa715e07957 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx906-02ab9b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx906. 15 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 13 warnings generated when compiling for host. 15 warnings generated when compiling for gfx906. [ 79%] Linking CXX executable test_block_adjacent_difference cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_block_adjacent_difference.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_block_adjacent_difference.dir/link.d CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp.o CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp.o CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp.o -o test_block_adjacent_difference /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 79%] Built target test_block_adjacent_difference 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx900-59720c.out /tmp/test_device_segmented_radix_sort_typed_3_1-gfx900-a4f57c.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=8b7c18fb4f4c7f91 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx906-e4fa66.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx906-424a8c.out /tmp/test_device_segmented_radix_sort_typed_1_1-gfx906-02ab9b.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=9dce2fa715e07957 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx908-4a7ee3.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx906-6a4107.out /tmp/test_device_segmented_radix_sort_typed_3_1-gfx906-e4fa66.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=8b7c18fb4f4c7f91 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx908-d2eb35.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx908-da0073.out /tmp/test_device_segmented_radix_sort_typed_1_1-gfx908-4a7ee3.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=9dce2fa715e07957 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx90a-d126c5.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx90a. 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx908-e0bacc.out /tmp/test_device_segmented_radix_sort_typed_3_1-gfx908-d2eb35.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=8b7c18fb4f4c7f91 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx90a-fbea45.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx90a-d7ce82.out /tmp/test_device_segmented_radix_sort_typed_1_1-gfx90a-d126c5.o --no-whole-archive "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_segmented_radix_sort_typed_1_1-gfx1010-5ab85a.out -input=/tmp/test_device_segmented_radix_sort_typed_1_1-gfx1030-b290fe.out -input=/tmp/test_device_segmented_radix_sort_typed_1_1-gfx1100-7c08e5.out -input=/tmp/test_device_segmented_radix_sort_typed_1_1-gfx1101-1085f9.out -input=/tmp/test_device_segmented_radix_sort_typed_1_1-gfx1102-07e8db.out -input=/tmp/test_device_segmented_radix_sort_typed_1_1-gfx803-02aa25.out -input=/tmp/test_device_segmented_radix_sort_typed_1_1-gfx900-e514a6.out -input=/tmp/test_device_segmented_radix_sort_typed_1_1-gfx906-424a8c.out -input=/tmp/test_device_segmented_radix_sort_typed_1_1-gfx908-da0073.out -input=/tmp/test_device_segmented_radix_sort_typed_1_1-gfx90a-d7ce82.out -output=/tmp/test_device_segmented_radix_sort_typed_1_1-651511.hipfb -verbose In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_segmented_radix_sort_typed_1_1-651511.hipfb -cuid=9dce2fa715e07957 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx90a-c17268.out /tmp/test_device_segmented_radix_sort_typed_3_1-gfx90a-fbea45.o --no-whole-archive "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_segmented_radix_sort_typed_3_1-gfx1010-3bd2a4.out -input=/tmp/test_device_segmented_radix_sort_typed_3_1-gfx1030-917180.out -input=/tmp/test_device_segmented_radix_sort_typed_3_1-gfx1100-db727e.out -input=/tmp/test_device_segmented_radix_sort_typed_3_1-gfx1101-ce5b6f.out -input=/tmp/test_device_segmented_radix_sort_typed_3_1-gfx1102-d7a73d.out -input=/tmp/test_device_segmented_radix_sort_typed_3_1-gfx803-404897.out -input=/tmp/test_device_segmented_radix_sort_typed_3_1-gfx900-59720c.out -input=/tmp/test_device_segmented_radix_sort_typed_3_1-gfx906-6a4107.out -input=/tmp/test_device_segmented_radix_sort_typed_3_1-gfx908-e0bacc.out -input=/tmp/test_device_segmented_radix_sort_typed_3_1-gfx90a-c17268.out -output=/tmp/test_device_segmented_radix_sort_typed_3_1-a4eaec.hipfb -verbose "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_segmented_radix_sort_typed_3_1-a4eaec.hipfb -cuid=8b7c18fb4f4c7f91 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. [ 80%] Linking CXX executable test_device_segmented_radix_sort cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_segmented_radix_sort.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_segmented_radix_sort.dir/link.d CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o -o test_device_segmented_radix_sort /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 80%] Built target test_device_segmented_radix_sort 15 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 13 warnings generated when compiling for host. 13 warnings generated when compiling for host. 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 13 warnings generated when compiling for host. [ 81%] Linking CXX executable test_block_radix_sort cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_block_radix_sort.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_block_radix_sort.dir/link.d CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp.o CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp.o CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp.o -o test_block_radix_sort /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 81%] Built target test_block_radix_sort 16 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. [ 82%] Linking CXX executable test_device_reduce cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_reduce.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_reduce.dir/link.d CMakeFiles/test_device_reduce.dir/test_device_reduce.cpp.o -o test_device_reduce /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 82%] Built target test_device_reduce make[2]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[1]: *** [Makefile:169: all] Error 2 make[1]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j42 INSTALL="install --strip-program=true" VERBOSE=1 returned exit code 2 make: *** [debian/rules:21: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 I: copying local configuration E: Failed autobuilding of package 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/3391687 and its subdirectories Starting cleanup. All cleanup done. Sat Dec 5 03:54:50 UTC 2026 - reproducible_build.sh stopped running as /tmp/jenkins-script-ZEIbCZx1, removing. /srv/reproducible-results/rbuild-debian/r-b-build.tY80bVS2: total 16 drwxrwxr-x 2 jenkins jenkins 4096 Nov 1 21:31 b1 drwxrwxr-x 2 jenkins jenkins 4096 Nov 1 20:02 b2 -rw------- 1 jenkins jenkins 3451 Nov 1 20:02 rbuildlog.rXp7O55 -rw-rw-r-- 1 jenkins jenkins 2351 Oct 31 21:42 rocprim_6.4.3-1.dsc /srv/reproducible-results/rbuild-debian/r-b-build.tY80bVS2/b1: total 18468 -rw-r--r-- 1 jenkins jenkins 18910562 Nov 1 21:31 build.log /srv/reproducible-results/rbuild-debian/r-b-build.tY80bVS2/b2: total 0 Sat Nov 1 21:31:51 UTC 2025 I: Deleting $TMPDIR on ionos5-amd64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Fri Dec 4 14:25:24 -12 2026 I: pbuilder-time-stamp: 1796437524 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [rocprim_6.4.3-1.dsc] I: copying [./rocprim_6.4.3.orig.tar.gz] I: copying [./rocprim_6.4.3-1.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./rocprim_6.4.3-1.dsc: no acceptable signature found dpkg-source: info: extracting rocprim in rocprim-6.4.3 dpkg-source: info: unpacking rocprim_6.4.3.orig.tar.gz dpkg-source: info: unpacking rocprim_6.4.3-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying arch-conversion-macro.patch dpkg-source: info: applying test-warp-sort-ppc64el.patch dpkg-source: info: applying verbose-build.patch dpkg-source: info: applying Extend-docs-conf.py-for-offline-build.patch dpkg-source: info: applying Use-local-mathjax.patch dpkg-source: info: applying Drop-stray-semicolon.patch dpkg-source: info: applying fix-legacy-stream-version-check.patch dpkg-source: info: applying add-option-to-disable-deprecation-warnings.patch dpkg-source: info: applying skip-building-test_device_scan.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/3391687/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='amd64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' DISTRIBUTION='unstable' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='c0502f853d5a4ce09e364919ded32617' 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='3391687' PS1='# ' PS2='> ' 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.tY80bVS2/pbuilderrc_SBvl --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.tY80bVS2/b1 --logfile b1/build.log rocprim_6.4.3-1.dsc' SUDO_GID='110' SUDO_HOME='/var/lib/jenkins' SUDO_UID='105' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://213.165.73.152:3128' I: uname -a Linux ionos5-amd64 6.12.48+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin I: user script /srv/workspace/pbuilder/3391687/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), cmake, hipcc (>= 5.6.1~), libamd-comgr-dev (>= 6.0~), libhsa-runtime-dev (>= 5.7.1~), libamdhip64-dev (>= 5.7.1~), rocm-cmake (>= 5.3.0), pkg-rocm-tools (>= 0.9.3~), libgtest-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19866 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on cmake; however: Package cmake is not installed. pbuilder-satisfydepends-dummy depends on hipcc (>= 5.6.1~); however: Package hipcc is not installed. pbuilder-satisfydepends-dummy depends on libamd-comgr-dev (>= 6.0~); however: Package libamd-comgr-dev is not installed. pbuilder-satisfydepends-dummy depends on libhsa-runtime-dev (>= 5.7.1~); however: Package libhsa-runtime-dev is not installed. pbuilder-satisfydepends-dummy depends on libamdhip64-dev (>= 5.7.1~); however: Package libamdhip64-dev is not installed. pbuilder-satisfydepends-dummy depends on rocm-cmake (>= 5.3.0); however: Package rocm-cmake is not installed. pbuilder-satisfydepends-dummy depends on pkg-rocm-tools (>= 0.9.3~); however: Package pkg-rocm-tools is not installed. pbuilder-satisfydepends-dummy depends on libgtest-dev; however: Package libgtest-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} clang-21{a} clang-tools-21{a} cmake{a} cmake-data{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} googletest{a} groff-base{a} hipcc{a} intltool-debian{a} kmod{a} lib32gcc-s1{a} lib32stdc++6{a} libamd-comgr-dev{a} libamd-comgr3{a} libamdhip64-6{a} libamdhip64-dev{a} libarchive-zip-perl{a} libarchive13t64{a} libbrotli1{a} libc6-i386{a} libclang-common-21-dev{a} libclang-cpp21{a} libclang-rt-21-dev{a} libclang1-21{a} libcom-err2{a} libcurl4t64{a} libdebhelper-perl{a} libdrm-amdgpu1{a} libdrm-common{a} libdrm2{a} libedit2{a} libelf1t64{a} libexpat1{a} libffi8{a} libfile-stripnondeterminism-perl{a} libgc1{a} libgnutls30t64{a} libgssapi-krb5-2{a} libgtest-dev{a} libhiprtc-builtins6{a} libhiprtc6{a} libhsa-runtime-dev{a} libhsa-runtime64-1{a} libhsakmt1{a} libidn2-0{a} libjsoncpp26{a} libk5crypto3{a} libkeyutils1{a} libkmod2{a} libkrb5-3{a} libkrb5support0{a} libldap2{a} libllvm21{a} libmagic-mgc{a} libmagic1t64{a} libnghttp2-14{a} libnghttp3-9{a} libngtcp2-16{a} libngtcp2-crypto-ossl0{a} libnuma1{a} libobjc-15-dev{a} libobjc4{a} libp11-kit0{a} libpci3{a} libpfm4{a} libpipeline1{a} libproc2-0{a} libpsl5t64{a} libpython3-stdlib{a} libpython3.13-minimal{a} libpython3.13-stdlib{a} libreadline8t64{a} librhash1{a} librtmp1{a} libsasl2-2{a} libsasl2-modules-db{a} libssh2-1t64{a} libtasn1-6{a} libtool{a} libuchardet0{a} libunistring5{a} libuv1t64{a} libxml2-16{a} libz3-4{a} lld-21{a} llvm-21{a} llvm-21-linker-tools{a} llvm-21-runtime{a} m4{a} man-db{a} media-types{a} netbase{a} pci.ids{a} pciutils{a} pkg-rocm-tools{a} po-debconf{a} procps{a} python3{a} python3-minimal{a} python3.13{a} python3.13-minimal{a} readline-common{a} rocm-cmake{a} rocm-device-libs-21{a} rocminfo{a} sensible-utils{a} tzdata{a} The following packages are RECOMMENDED but will NOT be installed: binfmt-support ca-certificates curl krb5-locales libarchive-cpio-perl libldap-common libltdl-dev libmail-sendmail-perl libsasl2-modules linux-sysctl-defaults llvm-21-dev lynx psmisc publicsuffix systemd wget 0 packages upgraded, 118 newly installed, 0 to remove and 0 not upgraded. Need to get 163 MB of archives. After unpacking 741 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main amd64 libexpat1 amd64 2.7.3-1 [112 kB] Get: 2 http://deb.debian.org/debian unstable/main amd64 libpython3.13-minimal amd64 3.13.9-1 [865 kB] Get: 3 http://deb.debian.org/debian unstable/main amd64 python3.13-minimal amd64 3.13.9-1 [2257 kB] Get: 4 http://deb.debian.org/debian unstable/main amd64 python3-minimal amd64 3.13.7-1 [27.2 kB] Get: 5 http://deb.debian.org/debian unstable/main amd64 media-types all 14.0.0 [30.8 kB] Get: 6 http://deb.debian.org/debian unstable/main amd64 netbase all 6.5 [12.4 kB] Get: 7 http://deb.debian.org/debian unstable/main amd64 tzdata all 2025b-5 [260 kB] Get: 8 http://deb.debian.org/debian unstable/main amd64 libffi8 amd64 3.5.2-2 [25.5 kB] Get: 9 http://deb.debian.org/debian unstable/main amd64 readline-common all 8.3-3 [74.8 kB] Get: 10 http://deb.debian.org/debian unstable/main amd64 libreadline8t64 amd64 8.3-3 [191 kB] Get: 11 http://deb.debian.org/debian unstable/main amd64 libpython3.13-stdlib amd64 3.13.9-1 [1965 kB] Get: 12 http://deb.debian.org/debian unstable/main amd64 python3.13 amd64 3.13.9-1 [764 kB] Get: 13 http://deb.debian.org/debian unstable/main amd64 libpython3-stdlib amd64 3.13.7-1 [10.2 kB] Get: 14 http://deb.debian.org/debian unstable/main amd64 python3 amd64 3.13.7-1 [28.3 kB] Get: 15 http://deb.debian.org/debian unstable/main amd64 libkmod2 amd64 34.2-2 [63.2 kB] Get: 16 http://deb.debian.org/debian unstable/main amd64 kmod amd64 34.2-2 [95.7 kB] Get: 17 http://deb.debian.org/debian unstable/main amd64 libproc2-0 amd64 2:4.0.4-9 [65.6 kB] Get: 18 http://deb.debian.org/debian unstable/main amd64 procps amd64 2:4.0.4-9 [882 kB] Get: 19 http://deb.debian.org/debian unstable/main amd64 sensible-utils all 0.0.26 [27.0 kB] Get: 20 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.46-5 [338 kB] Get: 21 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.46-5 [109 kB] Get: 22 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.46-5 [43.6 kB] Get: 23 http://deb.debian.org/debian unstable/main amd64 gettext-base amd64 0.23.1-2+b1 [244 kB] Get: 24 http://deb.debian.org/debian unstable/main amd64 libuchardet0 amd64 0.0.8-2 [68.5 kB] Get: 25 http://deb.debian.org/debian unstable/main amd64 groff-base amd64 1.23.0-9 [1187 kB] Get: 26 http://deb.debian.org/debian unstable/main amd64 bsdextrautils amd64 2.41.2-4 [98.5 kB] Get: 27 http://deb.debian.org/debian unstable/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB] Get: 28 http://deb.debian.org/debian unstable/main amd64 man-db amd64 2.13.1-1 [1469 kB] Get: 29 http://deb.debian.org/debian unstable/main amd64 pci.ids all 0.0~2025.07.11-1 [270 kB] Get: 30 http://deb.debian.org/debian unstable/main amd64 libpci3 amd64 1:3.14.0-1 [75.8 kB] Get: 31 http://deb.debian.org/debian unstable/main amd64 pciutils amd64 1:3.14.0-1 [133 kB] Get: 32 http://deb.debian.org/debian unstable/main amd64 m4 amd64 1.4.20-2 [325 kB] Get: 33 http://deb.debian.org/debian unstable/main amd64 autoconf all 2.72-3.1 [494 kB] Get: 34 http://deb.debian.org/debian unstable/main amd64 autotools-dev all 20240727.1 [60.2 kB] Get: 35 http://deb.debian.org/debian unstable/main amd64 automake all 1:1.18.1-2 [877 kB] Get: 36 http://deb.debian.org/debian unstable/main amd64 autopoint all 0.23.1-2 [770 kB] Get: 37 http://deb.debian.org/debian unstable/main amd64 libedit2 amd64 3.1-20250104-1 [93.8 kB] Get: 38 http://deb.debian.org/debian unstable/main amd64 libxml2-16 amd64 2.15.1+dfsg-0.3 [640 kB] Get: 39 http://deb.debian.org/debian unstable/main amd64 libz3-4 amd64 4.13.3-1 [8560 kB] Get: 40 http://deb.debian.org/debian unstable/main amd64 libllvm21 amd64 1:21.1.4-5 [28.3 MB] Get: 41 http://deb.debian.org/debian unstable/main amd64 libclang-cpp21 amd64 1:21.1.4-5 [12.8 MB] Get: 42 http://deb.debian.org/debian unstable/main amd64 libgc1 amd64 1:8.2.10-1 [251 kB] Get: 43 http://deb.debian.org/debian unstable/main amd64 libobjc4 amd64 15.2.0-7 [42.9 kB] Get: 44 http://deb.debian.org/debian unstable/main amd64 libobjc-15-dev amd64 15.2.0-7 [173 kB] Get: 45 http://deb.debian.org/debian unstable/main amd64 libclang-common-21-dev amd64 1:21.1.4-5 [796 kB] Get: 46 http://deb.debian.org/debian unstable/main amd64 llvm-21-linker-tools amd64 1:21.1.4-5 [1275 kB] Get: 47 http://deb.debian.org/debian unstable/main amd64 libclang1-21 amd64 1:21.1.4-5 [7728 kB] Get: 48 http://deb.debian.org/debian unstable/main amd64 clang-21 amd64 1:21.1.4-5 [178 kB] Get: 49 http://deb.debian.org/debian unstable/main amd64 clang-tools-21 amd64 1:21.1.4-5 [8984 kB] Get: 50 http://deb.debian.org/debian unstable/main amd64 cmake-data all 4.1.1+really3.31.6-2 [2268 kB] Get: 51 http://deb.debian.org/debian unstable/main amd64 libarchive13t64 amd64 3.7.4-4+b1 [349 kB] Get: 52 http://deb.debian.org/debian unstable/main amd64 libnghttp3-9 amd64 1.12.0-1 [68.4 kB] Get: 53 http://deb.debian.org/debian unstable/main amd64 libngtcp2-16 amd64 1.16.0-1 [136 kB] Get: 54 http://deb.debian.org/debian unstable/main amd64 libbrotli1 amd64 1.1.0-2+b7 [307 kB] Get: 55 http://deb.debian.org/debian unstable/main amd64 libkrb5support0 amd64 1.21.3-5 [33.0 kB] Get: 56 http://deb.debian.org/debian unstable/main amd64 libcom-err2 amd64 1.47.2-3+b3 [25.0 kB] Get: 57 http://deb.debian.org/debian unstable/main amd64 libk5crypto3 amd64 1.21.3-5 [81.5 kB] Get: 58 http://deb.debian.org/debian unstable/main amd64 libkeyutils1 amd64 1.6.3-6 [9456 B] Get: 59 http://deb.debian.org/debian unstable/main amd64 libkrb5-3 amd64 1.21.3-5 [326 kB] Get: 60 http://deb.debian.org/debian unstable/main amd64 libgssapi-krb5-2 amd64 1.21.3-5 [138 kB] Get: 61 http://deb.debian.org/debian unstable/main amd64 libunistring5 amd64 1.3-2 [477 kB] Get: 62 http://deb.debian.org/debian unstable/main amd64 libidn2-0 amd64 2.3.8-4 [110 kB] Get: 63 http://deb.debian.org/debian unstable/main amd64 libsasl2-modules-db amd64 2.1.28+dfsg1-10 [19.8 kB] Get: 64 http://deb.debian.org/debian unstable/main amd64 libsasl2-2 amd64 2.1.28+dfsg1-10 [57.8 kB] Get: 65 http://deb.debian.org/debian unstable/main amd64 libldap2 amd64 2.6.10+dfsg-1 [194 kB] Get: 66 http://deb.debian.org/debian unstable/main amd64 libnghttp2-14 amd64 1.64.0-1.1+b1 [76.2 kB] Get: 67 http://deb.debian.org/debian unstable/main amd64 libngtcp2-crypto-ossl0 amd64 1.16.0-1 [27.5 kB] Get: 68 http://deb.debian.org/debian unstable/main amd64 libpsl5t64 amd64 0.21.2-1.1+b1 [57.2 kB] Get: 69 http://deb.debian.org/debian unstable/main amd64 libp11-kit0 amd64 0.25.9-2 [443 kB] Get: 70 http://deb.debian.org/debian unstable/main amd64 libtasn1-6 amd64 4.20.0-2 [49.9 kB] Get: 71 http://deb.debian.org/debian unstable/main amd64 libgnutls30t64 amd64 3.8.10-3 [1493 kB] Get: 72 http://deb.debian.org/debian unstable/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-3 [58.3 kB] Get: 73 http://deb.debian.org/debian unstable/main amd64 libssh2-1t64 amd64 1.11.1-1 [245 kB] Get: 74 http://deb.debian.org/debian unstable/main amd64 libcurl4t64 amd64 8.17.0~rc3-1 [409 kB] Get: 75 http://deb.debian.org/debian unstable/main amd64 libjsoncpp26 amd64 1.9.6-4 [89.4 kB] Get: 76 http://deb.debian.org/debian unstable/main amd64 librhash1 amd64 1.4.6-1 [137 kB] Get: 77 http://deb.debian.org/debian unstable/main amd64 libuv1t64 amd64 1.51.0-2 [155 kB] Get: 78 http://deb.debian.org/debian unstable/main amd64 cmake amd64 4.1.1+really3.31.6-2 [12.2 MB] Get: 79 http://deb.debian.org/debian unstable/main amd64 libdebhelper-perl all 13.28 [92.4 kB] Get: 80 http://deb.debian.org/debian unstable/main amd64 libtool all 2.5.4-7 [540 kB] Get: 81 http://deb.debian.org/debian unstable/main amd64 dh-autoreconf all 21 [12.2 kB] Get: 82 http://deb.debian.org/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 83 http://deb.debian.org/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.15.0-1 [19.9 kB] Get: 84 http://deb.debian.org/debian unstable/main amd64 dh-strip-nondeterminism all 1.15.0-1 [8812 B] Get: 85 http://deb.debian.org/debian unstable/main amd64 libelf1t64 amd64 0.194-1 [185 kB] Get: 86 http://deb.debian.org/debian unstable/main amd64 dwz amd64 0.16-2 [108 kB] Get: 87 http://deb.debian.org/debian unstable/main amd64 gettext amd64 0.23.1-2+b1 [1680 kB] Get: 88 http://deb.debian.org/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 89 http://deb.debian.org/debian unstable/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 90 http://deb.debian.org/debian unstable/main amd64 debhelper all 13.28 [941 kB] Get: 91 http://deb.debian.org/debian unstable/main amd64 googletest all 1.17.0-1 [522 kB] Get: 92 http://deb.debian.org/debian unstable/main amd64 llvm-21-runtime amd64 1:21.1.4-5 [568 kB] Get: 93 http://deb.debian.org/debian unstable/main amd64 libpfm4 amd64 4.13.0+git106-g3e4031b-1 [372 kB] Get: 94 http://deb.debian.org/debian unstable/main amd64 llvm-21 amd64 1:21.1.4-5 [18.6 MB] Get: 95 http://deb.debian.org/debian unstable/main amd64 lld-21 amd64 1:21.1.4-5 [1460 kB] Get: 96 http://deb.debian.org/debian unstable/main amd64 libc6-i386 amd64 2.41-12 [2540 kB] Get: 97 http://deb.debian.org/debian unstable/main amd64 lib32gcc-s1 amd64 15.2.0-7 [87.3 kB] Get: 98 http://deb.debian.org/debian unstable/main amd64 lib32stdc++6 amd64 15.2.0-7 [760 kB] Get: 99 http://deb.debian.org/debian unstable/main amd64 libclang-rt-21-dev amd64 1:21.1.4-5 [4024 kB] Get: 100 http://deb.debian.org/debian unstable/main amd64 rocm-device-libs-21 amd64 7.0.2+dfsg-1 [479 kB] Get: 101 http://deb.debian.org/debian unstable/main amd64 libdrm-common all 2.4.127-1 [9060 B] Get: 102 http://deb.debian.org/debian unstable/main amd64 libdrm2 amd64 2.4.127-1 [39.8 kB] Get: 103 http://deb.debian.org/debian unstable/main amd64 libdrm-amdgpu1 amd64 2.4.127-1 [23.8 kB] Get: 104 http://deb.debian.org/debian unstable/main amd64 libnuma1 amd64 2.0.19-1 [22.2 kB] Get: 105 http://deb.debian.org/debian unstable/main amd64 libhsakmt1 amd64 6.4.3+dfsg-3 [65.9 kB] Get: 106 http://deb.debian.org/debian unstable/main amd64 libhsa-runtime64-1 amd64 6.4.3+dfsg-3 [628 kB] Get: 107 http://deb.debian.org/debian unstable/main amd64 rocminfo amd64 6.4.3-1 [25.8 kB] Get: 108 http://deb.debian.org/debian unstable/main amd64 libamd-comgr3 amd64 7.0.2+dfsg-1 [13.9 MB] Get: 109 http://deb.debian.org/debian unstable/main amd64 libamdhip64-6 amd64 6.4.3-3 [9349 kB] Get: 110 http://deb.debian.org/debian unstable/main amd64 libhiprtc-builtins6 amd64 6.4.3-3 [70.5 kB] Get: 111 http://deb.debian.org/debian unstable/main amd64 libhiprtc6 amd64 6.4.3-3 [194 kB] Get: 112 http://deb.debian.org/debian unstable/main amd64 libamd-comgr-dev amd64 7.0.2+dfsg-1 [22.4 kB] Get: 113 http://deb.debian.org/debian unstable/main amd64 libhsa-runtime-dev amd64 6.4.3+dfsg-3 [89.4 kB] Get: 114 http://deb.debian.org/debian unstable/main amd64 libamdhip64-dev amd64 6.4.3-3 [226 kB] Get: 115 http://deb.debian.org/debian unstable/main amd64 hipcc amd64 7.0.2+dfsg-1 [101 kB] Get: 116 http://deb.debian.org/debian unstable/main amd64 libgtest-dev amd64 1.17.0-1 [259 kB] Get: 117 http://deb.debian.org/debian unstable/main amd64 pkg-rocm-tools all 0.9.3 [12.7 kB] Get: 118 http://deb.debian.org/debian unstable/main amd64 rocm-cmake all 6.4.3-1 [29.8 kB] Fetched 163 MB in 15s (10.7 MB/s) Preconfiguring packages ... Selecting previously unselected package libexpat1:amd64. (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 ... 19866 files and directories currently installed.) Preparing to unpack .../libexpat1_2.7.3-1_amd64.deb ... Unpacking libexpat1:amd64 (2.7.3-1) ... Selecting previously unselected package libpython3.13-minimal:amd64. Preparing to unpack .../libpython3.13-minimal_3.13.9-1_amd64.deb ... Unpacking libpython3.13-minimal:amd64 (3.13.9-1) ... Selecting previously unselected package python3.13-minimal. Preparing to unpack .../python3.13-minimal_3.13.9-1_amd64.deb ... Unpacking python3.13-minimal (3.13.9-1) ... Setting up libpython3.13-minimal:amd64 (3.13.9-1) ... Setting up libexpat1:amd64 (2.7.3-1) ... Setting up python3.13-minimal (3.13.9-1) ... Selecting previously unselected package python3-minimal. (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 ... 20200 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.13.7-1_amd64.deb ... Unpacking python3-minimal (3.13.7-1) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_14.0.0_all.deb ... Unpacking media-types (14.0.0) ... Selecting previously unselected package netbase. Preparing to unpack .../2-netbase_6.5_all.deb ... Unpacking netbase (6.5) ... Selecting previously unselected package tzdata. Preparing to unpack .../3-tzdata_2025b-5_all.deb ... Unpacking tzdata (2025b-5) ... Selecting previously unselected package libffi8:amd64. Preparing to unpack .../4-libffi8_3.5.2-2_amd64.deb ... Unpacking libffi8:amd64 (3.5.2-2) ... Selecting previously unselected package readline-common. Preparing to unpack .../5-readline-common_8.3-3_all.deb ... Unpacking readline-common (8.3-3) ... Selecting previously unselected package libreadline8t64:amd64. Preparing to unpack .../6-libreadline8t64_8.3-3_amd64.deb ... Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8 to /lib/x86_64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8.2 to /lib/x86_64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8 to /lib/x86_64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8.2 to /lib/x86_64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:amd64 (8.3-3) ... Selecting previously unselected package libpython3.13-stdlib:amd64. Preparing to unpack .../7-libpython3.13-stdlib_3.13.9-1_amd64.deb ... Unpacking libpython3.13-stdlib:amd64 (3.13.9-1) ... Selecting previously unselected package python3.13. Preparing to unpack .../8-python3.13_3.13.9-1_amd64.deb ... Unpacking python3.13 (3.13.9-1) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../9-libpython3-stdlib_3.13.7-1_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.13.7-1) ... Setting up python3-minimal (3.13.7-1) ... Selecting previously unselected package python3. (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 ... 21215 files and directories currently installed.) Preparing to unpack .../000-python3_3.13.7-1_amd64.deb ... Unpacking python3 (3.13.7-1) ... Selecting previously unselected package libkmod2:amd64. Preparing to unpack .../001-libkmod2_34.2-2_amd64.deb ... Unpacking libkmod2:amd64 (34.2-2) ... Selecting previously unselected package kmod. Preparing to unpack .../002-kmod_34.2-2_amd64.deb ... Unpacking kmod (34.2-2) ... Selecting previously unselected package libproc2-0:amd64. Preparing to unpack .../003-libproc2-0_2%3a4.0.4-9_amd64.deb ... Unpacking libproc2-0:amd64 (2:4.0.4-9) ... Selecting previously unselected package procps. Preparing to unpack .../004-procps_2%3a4.0.4-9_amd64.deb ... Unpacking procps (2:4.0.4-9) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../005-sensible-utils_0.0.26_all.deb ... Unpacking sensible-utils (0.0.26) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../006-libmagic-mgc_1%3a5.46-5_amd64.deb ... Unpacking libmagic-mgc (1:5.46-5) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../007-libmagic1t64_1%3a5.46-5_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.46-5) ... Selecting previously unselected package file. Preparing to unpack .../008-file_1%3a5.46-5_amd64.deb ... Unpacking file (1:5.46-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../009-gettext-base_0.23.1-2+b1_amd64.deb ... Unpacking gettext-base (0.23.1-2+b1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../010-libuchardet0_0.0.8-2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-2) ... Selecting previously unselected package groff-base. Preparing to unpack .../011-groff-base_1.23.0-9_amd64.deb ... Unpacking groff-base (1.23.0-9) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../012-bsdextrautils_2.41.2-4_amd64.deb ... Unpacking bsdextrautils (2.41.2-4) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../013-libpipeline1_1.5.8-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../014-man-db_2.13.1-1_amd64.deb ... Unpacking man-db (2.13.1-1) ... Selecting previously unselected package pci.ids. Preparing to unpack .../015-pci.ids_0.0~2025.07.11-1_all.deb ... Unpacking pci.ids (0.0~2025.07.11-1) ... Selecting previously unselected package libpci3:amd64. Preparing to unpack .../016-libpci3_1%3a3.14.0-1_amd64.deb ... Unpacking libpci3:amd64 (1:3.14.0-1) ... Selecting previously unselected package pciutils. Preparing to unpack .../017-pciutils_1%3a3.14.0-1_amd64.deb ... Unpacking pciutils (1:3.14.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../018-m4_1.4.20-2_amd64.deb ... Unpacking m4 (1.4.20-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../019-autoconf_2.72-3.1_all.deb ... Unpacking autoconf (2.72-3.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../020-autotools-dev_20240727.1_all.deb ... Unpacking autotools-dev (20240727.1) ... Selecting previously unselected package automake. Preparing to unpack .../021-automake_1%3a1.18.1-2_all.deb ... Unpacking automake (1:1.18.1-2) ... Selecting previously unselected package autopoint. Preparing to unpack .../022-autopoint_0.23.1-2_all.deb ... Unpacking autopoint (0.23.1-2) ... Selecting previously unselected package libedit2:amd64. Preparing to unpack .../023-libedit2_3.1-20250104-1_amd64.deb ... Unpacking libedit2:amd64 (3.1-20250104-1) ... Selecting previously unselected package libxml2-16:amd64. Preparing to unpack .../024-libxml2-16_2.15.1+dfsg-0.3_amd64.deb ... Unpacking libxml2-16:amd64 (2.15.1+dfsg-0.3) ... Selecting previously unselected package libz3-4:amd64. Preparing to unpack .../025-libz3-4_4.13.3-1_amd64.deb ... Unpacking libz3-4:amd64 (4.13.3-1) ... Selecting previously unselected package libllvm21:amd64. Preparing to unpack .../026-libllvm21_1%3a21.1.4-5_amd64.deb ... Unpacking libllvm21:amd64 (1:21.1.4-5) ... Selecting previously unselected package libclang-cpp21. Preparing to unpack .../027-libclang-cpp21_1%3a21.1.4-5_amd64.deb ... Unpacking libclang-cpp21 (1:21.1.4-5) ... Selecting previously unselected package libgc1:amd64. Preparing to unpack .../028-libgc1_1%3a8.2.10-1_amd64.deb ... Unpacking libgc1:amd64 (1:8.2.10-1) ... Selecting previously unselected package libobjc4:amd64. Preparing to unpack .../029-libobjc4_15.2.0-7_amd64.deb ... Unpacking libobjc4:amd64 (15.2.0-7) ... Selecting previously unselected package libobjc-15-dev:amd64. Preparing to unpack .../030-libobjc-15-dev_15.2.0-7_amd64.deb ... Unpacking libobjc-15-dev:amd64 (15.2.0-7) ... Selecting previously unselected package libclang-common-21-dev:amd64. Preparing to unpack .../031-libclang-common-21-dev_1%3a21.1.4-5_amd64.deb ... Unpacking libclang-common-21-dev:amd64 (1:21.1.4-5) ... Selecting previously unselected package llvm-21-linker-tools. Preparing to unpack .../032-llvm-21-linker-tools_1%3a21.1.4-5_amd64.deb ... Unpacking llvm-21-linker-tools (1:21.1.4-5) ... Selecting previously unselected package libclang1-21. Preparing to unpack .../033-libclang1-21_1%3a21.1.4-5_amd64.deb ... Unpacking libclang1-21 (1:21.1.4-5) ... Selecting previously unselected package clang-21. Preparing to unpack .../034-clang-21_1%3a21.1.4-5_amd64.deb ... Unpacking clang-21 (1:21.1.4-5) ... Selecting previously unselected package clang-tools-21. Preparing to unpack .../035-clang-tools-21_1%3a21.1.4-5_amd64.deb ... Unpacking clang-tools-21 (1:21.1.4-5) ... Selecting previously unselected package cmake-data. Preparing to unpack .../036-cmake-data_4.1.1+really3.31.6-2_all.deb ... Unpacking cmake-data (4.1.1+really3.31.6-2) ... Selecting previously unselected package libarchive13t64:amd64. Preparing to unpack .../037-libarchive13t64_3.7.4-4+b1_amd64.deb ... Unpacking libarchive13t64:amd64 (3.7.4-4+b1) ... Selecting previously unselected package libnghttp3-9:amd64. Preparing to unpack .../038-libnghttp3-9_1.12.0-1_amd64.deb ... Unpacking libnghttp3-9:amd64 (1.12.0-1) ... Selecting previously unselected package libngtcp2-16:amd64. Preparing to unpack .../039-libngtcp2-16_1.16.0-1_amd64.deb ... Unpacking libngtcp2-16:amd64 (1.16.0-1) ... Selecting previously unselected package libbrotli1:amd64. Preparing to unpack .../040-libbrotli1_1.1.0-2+b7_amd64.deb ... Unpacking libbrotli1:amd64 (1.1.0-2+b7) ... Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../041-libkrb5support0_1.21.3-5_amd64.deb ... Unpacking libkrb5support0:amd64 (1.21.3-5) ... Selecting previously unselected package libcom-err2:amd64. Preparing to unpack .../042-libcom-err2_1.47.2-3+b3_amd64.deb ... Unpacking libcom-err2:amd64 (1.47.2-3+b3) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../043-libk5crypto3_1.21.3-5_amd64.deb ... Unpacking libk5crypto3:amd64 (1.21.3-5) ... Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../044-libkeyutils1_1.6.3-6_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6.3-6) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../045-libkrb5-3_1.21.3-5_amd64.deb ... Unpacking libkrb5-3:amd64 (1.21.3-5) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../046-libgssapi-krb5-2_1.21.3-5_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.21.3-5) ... Selecting previously unselected package libunistring5:amd64. Preparing to unpack .../047-libunistring5_1.3-2_amd64.deb ... Unpacking libunistring5:amd64 (1.3-2) ... Selecting previously unselected package libidn2-0:amd64. Preparing to unpack .../048-libidn2-0_2.3.8-4_amd64.deb ... Unpacking libidn2-0:amd64 (2.3.8-4) ... Selecting previously unselected package libsasl2-modules-db:amd64. Preparing to unpack .../049-libsasl2-modules-db_2.1.28+dfsg1-10_amd64.deb ... Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg1-10) ... Selecting previously unselected package libsasl2-2:amd64. Preparing to unpack .../050-libsasl2-2_2.1.28+dfsg1-10_amd64.deb ... Unpacking libsasl2-2:amd64 (2.1.28+dfsg1-10) ... Selecting previously unselected package libldap2:amd64. Preparing to unpack .../051-libldap2_2.6.10+dfsg-1_amd64.deb ... Unpacking libldap2:amd64 (2.6.10+dfsg-1) ... Selecting previously unselected package libnghttp2-14:amd64. Preparing to unpack .../052-libnghttp2-14_1.64.0-1.1+b1_amd64.deb ... Unpacking libnghttp2-14:amd64 (1.64.0-1.1+b1) ... Selecting previously unselected package libngtcp2-crypto-ossl0:amd64. Preparing to unpack .../053-libngtcp2-crypto-ossl0_1.16.0-1_amd64.deb ... Unpacking libngtcp2-crypto-ossl0:amd64 (1.16.0-1) ... Selecting previously unselected package libpsl5t64:amd64. Preparing to unpack .../054-libpsl5t64_0.21.2-1.1+b1_amd64.deb ... Unpacking libpsl5t64:amd64 (0.21.2-1.1+b1) ... Selecting previously unselected package libp11-kit0:amd64. Preparing to unpack .../055-libp11-kit0_0.25.9-2_amd64.deb ... Unpacking libp11-kit0:amd64 (0.25.9-2) ... Selecting previously unselected package libtasn1-6:amd64. Preparing to unpack .../056-libtasn1-6_4.20.0-2_amd64.deb ... Unpacking libtasn1-6:amd64 (4.20.0-2) ... Selecting previously unselected package libgnutls30t64:amd64. Preparing to unpack .../057-libgnutls30t64_3.8.10-3_amd64.deb ... Unpacking libgnutls30t64:amd64 (3.8.10-3) ... Selecting previously unselected package librtmp1:amd64. Preparing to unpack .../058-librtmp1_2.4+20151223.gitfa8646d.1-3_amd64.deb ... Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-3) ... Selecting previously unselected package libssh2-1t64:amd64. Preparing to unpack .../059-libssh2-1t64_1.11.1-1_amd64.deb ... Unpacking libssh2-1t64:amd64 (1.11.1-1) ... Selecting previously unselected package libcurl4t64:amd64. Preparing to unpack .../060-libcurl4t64_8.17.0~rc3-1_amd64.deb ... Unpacking libcurl4t64:amd64 (8.17.0~rc3-1) ... Selecting previously unselected package libjsoncpp26:amd64. Preparing to unpack .../061-libjsoncpp26_1.9.6-4_amd64.deb ... Unpacking libjsoncpp26:amd64 (1.9.6-4) ... Selecting previously unselected package librhash1:amd64. Preparing to unpack .../062-librhash1_1.4.6-1_amd64.deb ... Unpacking librhash1:amd64 (1.4.6-1) ... Selecting previously unselected package libuv1t64:amd64. Preparing to unpack .../063-libuv1t64_1.51.0-2_amd64.deb ... Unpacking libuv1t64:amd64 (1.51.0-2) ... Selecting previously unselected package cmake. Preparing to unpack .../064-cmake_4.1.1+really3.31.6-2_amd64.deb ... Unpacking cmake (4.1.1+really3.31.6-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../065-libdebhelper-perl_13.28_all.deb ... Unpacking libdebhelper-perl (13.28) ... Selecting previously unselected package libtool. Preparing to unpack .../066-libtool_2.5.4-7_all.deb ... Unpacking libtool (2.5.4-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../067-dh-autoreconf_21_all.deb ... Unpacking dh-autoreconf (21) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../068-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../069-libfile-stripnondeterminism-perl_1.15.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.15.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../070-dh-strip-nondeterminism_1.15.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.15.0-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../071-libelf1t64_0.194-1_amd64.deb ... Unpacking libelf1t64:amd64 (0.194-1) ... Selecting previously unselected package dwz. Preparing to unpack .../072-dwz_0.16-2_amd64.deb ... Unpacking dwz (0.16-2) ... Selecting previously unselected package gettext. Preparing to unpack .../073-gettext_0.23.1-2+b1_amd64.deb ... Unpacking gettext (0.23.1-2+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../074-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../075-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../076-debhelper_13.28_all.deb ... Unpacking debhelper (13.28) ... Selecting previously unselected package googletest. Preparing to unpack .../077-googletest_1.17.0-1_all.deb ... Unpacking googletest (1.17.0-1) ... Selecting previously unselected package llvm-21-runtime. Preparing to unpack .../078-llvm-21-runtime_1%3a21.1.4-5_amd64.deb ... Unpacking llvm-21-runtime (1:21.1.4-5) ... Selecting previously unselected package libpfm4:amd64. Preparing to unpack .../079-libpfm4_4.13.0+git106-g3e4031b-1_amd64.deb ... Unpacking libpfm4:amd64 (4.13.0+git106-g3e4031b-1) ... Selecting previously unselected package llvm-21. Preparing to unpack .../080-llvm-21_1%3a21.1.4-5_amd64.deb ... Unpacking llvm-21 (1:21.1.4-5) ... Selecting previously unselected package lld-21. Preparing to unpack .../081-lld-21_1%3a21.1.4-5_amd64.deb ... Unpacking lld-21 (1:21.1.4-5) ... Selecting previously unselected package libc6-i386. Preparing to unpack .../082-libc6-i386_2.41-12_amd64.deb ... Unpacking libc6-i386 (2.41-12) ... Selecting previously unselected package lib32gcc-s1. Preparing to unpack .../083-lib32gcc-s1_15.2.0-7_amd64.deb ... Unpacking lib32gcc-s1 (15.2.0-7) ... Selecting previously unselected package lib32stdc++6. Preparing to unpack .../084-lib32stdc++6_15.2.0-7_amd64.deb ... Unpacking lib32stdc++6 (15.2.0-7) ... Selecting previously unselected package libclang-rt-21-dev. Preparing to unpack .../085-libclang-rt-21-dev_1%3a21.1.4-5_amd64.deb ... Unpacking libclang-rt-21-dev (1:21.1.4-5) ... Selecting previously unselected package rocm-device-libs-21. Preparing to unpack .../086-rocm-device-libs-21_7.0.2+dfsg-1_amd64.deb ... Unpacking rocm-device-libs-21 (7.0.2+dfsg-1) ... Selecting previously unselected package libdrm-common. Preparing to unpack .../087-libdrm-common_2.4.127-1_all.deb ... Unpacking libdrm-common (2.4.127-1) ... Selecting previously unselected package libdrm2:amd64. Preparing to unpack .../088-libdrm2_2.4.127-1_amd64.deb ... Unpacking libdrm2:amd64 (2.4.127-1) ... Selecting previously unselected package libdrm-amdgpu1:amd64. Preparing to unpack .../089-libdrm-amdgpu1_2.4.127-1_amd64.deb ... Unpacking libdrm-amdgpu1:amd64 (2.4.127-1) ... Selecting previously unselected package libnuma1:amd64. Preparing to unpack .../090-libnuma1_2.0.19-1_amd64.deb ... Unpacking libnuma1:amd64 (2.0.19-1) ... Selecting previously unselected package libhsakmt1:amd64. Preparing to unpack .../091-libhsakmt1_6.4.3+dfsg-3_amd64.deb ... Unpacking libhsakmt1:amd64 (6.4.3+dfsg-3) ... Selecting previously unselected package libhsa-runtime64-1:amd64. Preparing to unpack .../092-libhsa-runtime64-1_6.4.3+dfsg-3_amd64.deb ... Unpacking libhsa-runtime64-1:amd64 (6.4.3+dfsg-3) ... Selecting previously unselected package rocminfo. Preparing to unpack .../093-rocminfo_6.4.3-1_amd64.deb ... Unpacking rocminfo (6.4.3-1) ... Selecting previously unselected package libamd-comgr3:amd64. Preparing to unpack .../094-libamd-comgr3_7.0.2+dfsg-1_amd64.deb ... Unpacking libamd-comgr3:amd64 (7.0.2+dfsg-1) ... Selecting previously unselected package libamdhip64-6:amd64. Preparing to unpack .../095-libamdhip64-6_6.4.3-3_amd64.deb ... Unpacking libamdhip64-6:amd64 (6.4.3-3) ... Selecting previously unselected package libhiprtc-builtins6:amd64. Preparing to unpack .../096-libhiprtc-builtins6_6.4.3-3_amd64.deb ... Unpacking libhiprtc-builtins6:amd64 (6.4.3-3) ... Selecting previously unselected package libhiprtc6:amd64. Preparing to unpack .../097-libhiprtc6_6.4.3-3_amd64.deb ... Unpacking libhiprtc6:amd64 (6.4.3-3) ... Selecting previously unselected package libamd-comgr-dev. Preparing to unpack .../098-libamd-comgr-dev_7.0.2+dfsg-1_amd64.deb ... Unpacking libamd-comgr-dev (7.0.2+dfsg-1) ... Selecting previously unselected package libhsa-runtime-dev:amd64. Preparing to unpack .../099-libhsa-runtime-dev_6.4.3+dfsg-3_amd64.deb ... Unpacking libhsa-runtime-dev:amd64 (6.4.3+dfsg-3) ... Selecting previously unselected package libamdhip64-dev. Preparing to unpack .../100-libamdhip64-dev_6.4.3-3_amd64.deb ... Unpacking libamdhip64-dev (6.4.3-3) ... Selecting previously unselected package hipcc. Preparing to unpack .../101-hipcc_7.0.2+dfsg-1_amd64.deb ... Unpacking hipcc (7.0.2+dfsg-1) ... Selecting previously unselected package libgtest-dev:amd64. Preparing to unpack .../102-libgtest-dev_1.17.0-1_amd64.deb ... Unpacking libgtest-dev:amd64 (1.17.0-1) ... Selecting previously unselected package pkg-rocm-tools. Preparing to unpack .../103-pkg-rocm-tools_0.9.3_all.deb ... Unpacking pkg-rocm-tools (0.9.3) ... Selecting previously unselected package rocm-cmake. Preparing to unpack .../104-rocm-cmake_6.4.3-1_all.deb ... Unpacking rocm-cmake (6.4.3-1) ... Setting up media-types (14.0.0) ... Setting up libpipeline1:amd64 (1.5.8-1) ... Setting up libkeyutils1:amd64 (1.6.3-6) ... Setting up pci.ids (0.0~2025.07.11-1) ... Setting up bsdextrautils (2.41.2-4) ... Setting up libmagic-mgc (1:5.46-5) ... Setting up rocm-cmake (6.4.3-1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libxml2-16:amd64 (2.15.1+dfsg-0.3) ... Setting up libdebhelper-perl (13.28) ... Setting up libbrotli1:amd64 (1.1.0-2+b7) ... Setting up libedit2:amd64 (3.1-20250104-1) ... Setting up libuv1t64:amd64 (1.51.0-2) ... Setting up libmagic1t64:amd64 (1:5.46-5) ... Setting up libnghttp2-14:amd64 (1.64.0-1.1+b1) ... Setting up gettext-base (0.23.1-2+b1) ... Setting up m4 (1.4.20-2) ... Setting up libcom-err2:amd64 (1.47.2-3+b3) ... Setting up file (1:5.46-5) ... Setting up googletest (1.17.0-1) ... Setting up libelf1t64:amd64 (0.194-1) ... Setting up libkrb5support0:amd64 (1.21.3-5) ... Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg1-10) ... Setting up tzdata (2025b-5) ... Current default time zone: 'Etc/UTC' Local time is now: Sat Dec 5 02:28:49 UTC 2026. Universal Time is now: Sat Dec 5 02:28:49 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20240727.1) ... Setting up libz3-4:amd64 (4.13.3-1) ... Setting up libpfm4:amd64 (4.13.0+git106-g3e4031b-1) ... Setting up rocm-device-libs-21 (7.0.2+dfsg-1) ... Setting up libjsoncpp26:amd64 (1.9.6-4) ... Setting up libproc2-0:amd64 (2:4.0.4-9) ... Setting up libunistring5:amd64 (1.3-2) ... Setting up libhiprtc-builtins6:amd64 (6.4.3-3) ... Setting up autopoint (0.23.1-2) ... Setting up libk5crypto3:amd64 (1.21.3-5) ... Setting up libgc1:amd64 (1:8.2.10-1) ... Setting up libsasl2-2:amd64 (2.1.28+dfsg1-10) ... Setting up autoconf (2.72-3.1) ... Setting up libnghttp3-9:amd64 (1.12.0-1) ... Setting up libpci3:amd64 (1:3.14.0-1) ... Setting up libffi8:amd64 (3.5.2-2) ... Setting up libnuma1:amd64 (2.0.19-1) ... Setting up dwz (0.16-2) ... Setting up sensible-utils (0.0.26) ... Setting up libuchardet0:amd64 (0.0.8-2) ... Setting up procps (2:4.0.4-9) ... Setting up libtasn1-6:amd64 (4.20.0-2) ... Setting up libc6-i386 (2.41-12) ... Setting up netbase (6.5) ... Setting up libngtcp2-16:amd64 (1.16.0-1) ... Setting up cmake-data (4.1.1+really3.31.6-2) ... Setting up librhash1:amd64 (1.4.6-1) ... Setting up libkrb5-3:amd64 (1.21.3-5) ... Setting up libclang-common-21-dev:amd64 (1:21.1.4-5) ... Setting up libssh2-1t64:amd64 (1.11.1-1) ... Setting up libhiprtc6:amd64 (6.4.3-3) ... Setting up libdrm-common (2.4.127-1) ... Setting up libarchive13t64:amd64 (3.7.4-4+b1) ... Setting up readline-common (8.3-3) ... Setting up pkg-rocm-tools (0.9.3) ... Setting up libldap2:amd64 (2.6.10+dfsg-1) ... Setting up libkmod2:amd64 (34.2-2) ... Setting up automake (1:1.18.1-2) ... update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.15.0-1) ... Setting up gettext (0.23.1-2+b1) ... Setting up libgtest-dev:amd64 (1.17.0-1) ... Setting up libtool (2.5.4-7) ... Setting up libobjc4:amd64 (15.2.0-7) ... Setting up libidn2-0:amd64 (2.3.8-4) ... Setting up kmod (34.2-2) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (21) ... Setting up lib32gcc-s1 (15.2.0-7) ... Setting up lib32stdc++6 (15.2.0-7) ... Setting up libllvm21:amd64 (1:21.1.4-5) ... Setting up libp11-kit0:amd64 (0.25.9-2) ... Setting up libgssapi-krb5-2:amd64 (1.21.3-5) ... Setting up llvm-21-linker-tools (1:21.1.4-5) ... Setting up pciutils (1:3.14.0-1) ... Setting up libngtcp2-crypto-ossl0:amd64 (1.16.0-1) ... Setting up libreadline8t64:amd64 (8.3-3) ... Setting up dh-strip-nondeterminism (1.15.0-1) ... Setting up libdrm2:amd64 (2.4.127-1) ... Setting up groff-base (1.23.0-9) ... Setting up libamd-comgr3:amd64 (7.0.2+dfsg-1) ... Setting up libclang-rt-21-dev (1:21.1.4-5) ... Setting up libobjc-15-dev:amd64 (15.2.0-7) ... Setting up libclang1-21 (1:21.1.4-5) ... Setting up libamd-comgr-dev (7.0.2+dfsg-1) ... Setting up libpython3.13-stdlib:amd64 (3.13.9-1) ... Setting up libpython3-stdlib:amd64 (3.13.7-1) ... Setting up libdrm-amdgpu1:amd64 (2.4.127-1) ... Setting up libgnutls30t64:amd64 (3.8.10-3) ... Setting up python3.13 (3.13.9-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libpsl5t64:amd64 (0.21.2-1.1+b1) ... Setting up python3 (3.13.7-1) ... Setting up man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up lld-21 (1:21.1.4-5) ... Setting up libclang-cpp21 (1:21.1.4-5) ... Setting up llvm-21-runtime (1:21.1.4-5) ... Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-3) ... Setting up clang-21 (1:21.1.4-5) ... Setting up libhsakmt1:amd64 (6.4.3+dfsg-3) ... Setting up clang-tools-21 (1:21.1.4-5) ... Setting up libcurl4t64:amd64 (8.17.0~rc3-1) ... Setting up debhelper (13.28) ... Setting up llvm-21 (1:21.1.4-5) ... Setting up libhsa-runtime64-1:amd64 (6.4.3+dfsg-3) ... Setting up cmake (4.1.1+really3.31.6-2) ... Setting up rocminfo (6.4.3-1) ... Setting up libhsa-runtime-dev:amd64 (6.4.3+dfsg-3) ... Setting up libamdhip64-6:amd64 (6.4.3-3) ... Setting up libamdhip64-dev (6.4.3-3) ... Setting up hipcc (7.0.2+dfsg-1) ... Processing triggers for libc-bin (2.41-12) ... Processing triggers for base-files (14) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/rocprim-6.4.3/ && 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 > ../rocprim_6.4.3-1_source.changes dpkg-buildpackage: info: source package rocprim dpkg-buildpackage: info: source version 6.4.3-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Cordell Bloor dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf debian/rules override_dh_auto_configure-arch make[1]: Entering directory '/build/reproducible-path/rocprim-6.4.3' dh_auto_configure -- -DCMAKE_BUILD_TYPE=Release -DCMAKE_SKIP_INSTALL_RPATH=ON -DCMAKE_INSTALL_LIBDIR=share -DAMDGPU_TARGETS="gfx803;gfx900;gfx906;gfx908;gfx90a;gfx1010;gfx1030;gfx1100;gfx1101;gfx1102" -DROCM_SYMLINK_LIBS=OFF -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF -DBUILD_TEST=ON cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_CXX_COMPILER=hipcc -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DCMAKE_BUILD_TYPE=Release -DCMAKE_SKIP_INSTALL_RPATH=ON -DCMAKE_INSTALL_LIBDIR=share -DAMDGPU_TARGETS=gfx803\;gfx900\;gfx906\;gfx908\;gfx90a\;gfx1010\;gfx1030\;gfx1100\;gfx1101\;gfx1102 -DROCM_SYMLINK_LIBS=OFF -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF -DBUILD_TEST=ON .. Re-run cmake no build system arguments -- The CXX compiler identification is Clang 21.1.4 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/hipcc - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for a HIP compiler -- Looking for a HIP compiler - NOTFOUND -- Found GTest: /usr/lib/x86_64-linux-gnu/cmake/GTest/GTestConfig.cmake (found version "1.17.0") CMake Deprecation Warning at /usr/share/rocm/cmake/ROCMConfig.cmake:12 (message): Use of find_package(ROCM) is deprecated as of ROCm 6.4. Please use find_package(ROCmCMakeBuildTools) Call Stack (most recent call first): cmake/Dependencies.cmake:138 (find_package) CMakeLists.txt:117 (include) CMake Deprecation Warning at /usr/share/rocm/cmake/ROCMConfig.cmake:12 (message): Use of find_package(ROCM) is deprecated as of ROCm 6.4. Please use find_package(ROCmCMakeBuildTools) Call Stack (most recent call first): cmake/Dependencies.cmake:173 (find_package) CMakeLists.txt:117 (include) -- hip::amdhip64 is SHARED_LIBRARY -- Performing Test HIP_CLANG_SUPPORTS_PARALLEL_JOBS -- Performing Test HIP_CLANG_SUPPORTS_PARALLEL_JOBS - Failed -- -- ******** Summary ******** -- General: -- System : Linux -- C++ compiler : /usr/bin/hipcc -- C++ compiler version : 21.1.4 -- CXX flags : -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -- Build type : Release -- Install prefix : /usr -- Device targets : gfx803;gfx900;gfx906;gfx908;gfx90a;gfx1010;gfx1030;gfx1100;gfx1101;gfx1102 -- -- ONLY_INSTALL : OFF -- BUILD_TEST : ON -- BUILD_BENCHMARK : OFF -- BUILD_NAIVE_BENCHMARK : OFF -- BUILD_EXAMPLE : OFF -- BUILD_DOCS : OFF -- Configuring done (8.3s) -- Generating done (0.3s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY -- Build files have been written to: /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu make[1]: Leaving directory '/build/reproducible-path/rocprim-6.4.3' debian/rules override_dh_auto_configure-indep make[1]: Entering directory '/build/reproducible-path/rocprim-6.4.3' dh_auto_configure -- -DCMAKE_BUILD_TYPE=Release -DCMAKE_SKIP_INSTALL_RPATH=ON -DCMAKE_INSTALL_LIBDIR=share -DAMDGPU_TARGETS="gfx803;gfx900;gfx906;gfx908;gfx90a;gfx1010;gfx1030;gfx1100;gfx1101;gfx1102" -DROCM_SYMLINK_LIBS=OFF -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_CXX_COMPILER=hipcc -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DCMAKE_BUILD_TYPE=Release -DCMAKE_SKIP_INSTALL_RPATH=ON -DCMAKE_INSTALL_LIBDIR=share -DAMDGPU_TARGETS=gfx803\;gfx900\;gfx906\;gfx908\;gfx90a\;gfx1010\;gfx1030\;gfx1100\;gfx1101\;gfx1102 -DROCM_SYMLINK_LIBS=OFF -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF .. Re-run cmake no build system arguments CMake Deprecation Warning at /usr/share/rocm/cmake/ROCMConfig.cmake:12 (message): Use of find_package(ROCM) is deprecated as of ROCm 6.4. Please use find_package(ROCmCMakeBuildTools) Call Stack (most recent call first): cmake/Dependencies.cmake:138 (find_package) CMakeLists.txt:117 (include) CMake Deprecation Warning at /usr/share/rocm/cmake/ROCMConfig.cmake:12 (message): Use of find_package(ROCM) is deprecated as of ROCm 6.4. Please use find_package(ROCmCMakeBuildTools) Call Stack (most recent call first): cmake/Dependencies.cmake:173 (find_package) CMakeLists.txt:117 (include) -- hip::amdhip64 is SHARED_LIBRARY -- -- ******** Summary ******** -- General: -- System : Linux -- C++ compiler : /usr/bin/hipcc -- C++ compiler version : 21.1.4 -- CXX flags : -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -- Build type : Release -- Install prefix : /usr -- Device targets : gfx803;gfx900;gfx906;gfx908;gfx90a;gfx1010;gfx1030;gfx1100;gfx1101;gfx1102 -- -- ONLY_INSTALL : OFF -- BUILD_TEST : ON -- BUILD_BENCHMARK : OFF -- BUILD_NAIVE_BENCHMARK : OFF -- BUILD_EXAMPLE : OFF -- BUILD_DOCS : OFF -- Configuring done (0.4s) -- Generating done (0.3s) -- Build files have been written to: /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu make[1]: Leaving directory '/build/reproducible-path/rocprim-6.4.3' dh_auto_build cd obj-x86_64-linux-gnu && make -j42 INSTALL="install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' /usr/bin/cmake -S/build/reproducible-path/rocprim-6.4.3 -B/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/CMakeFiles /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/CMakeFiles/test_hip_api.dir/build.make test/CMakeFiles/test_hip_api.dir/depend make -f test/CMakeFiles/test_hip_async_copy.dir/build.make test/CMakeFiles/test_hip_async_copy.dir/depend make -f test/CMakeFiles/test_ordered_block_id.dir/build.make test/CMakeFiles/test_ordered_block_id.dir/depend make -f test/CMakeFiles/test_hipgraph_basic.dir/build.make test/CMakeFiles/test_hipgraph_basic.dir/depend make -f test/CMakeFiles/test_hipgraph_algs.dir/build.make test/CMakeFiles/test_hipgraph_algs.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/CMakeFiles/test_hip_api.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/CMakeFiles/test_hip_async_copy.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_internal_merge_path.dir/build.make test/rocprim/CMakeFiles/test_internal_merge_path.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/CMakeFiles/test_ordered_block_id.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_basic.dir/build.make test/rocprim/CMakeFiles/test_basic.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/CMakeFiles/test_hipgraph_basic.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_arg_index_iterator.dir/build.make test/rocprim/CMakeFiles/test_arg_index_iterator.dir/depend make -f test/rocprim/CMakeFiles/test_temporary_storage_partitioning.dir/build.make test/rocprim/CMakeFiles/test_temporary_storage_partitioning.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/CMakeFiles/test_hipgraph_algs.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/build.make test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_internal_merge_path.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_block_discontinuity.dir/build.make test/rocprim/CMakeFiles/test_block_discontinuity.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_basic.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_block_exchange.dir/build.make test/rocprim/CMakeFiles/test_block_exchange.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_arg_index_iterator.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_block_histogram.dir/build.make test/rocprim/CMakeFiles/test_block_histogram.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_temporary_storage_partitioning.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_block_load_store.dir/build.make test/rocprim/CMakeFiles/test_block_load_store.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_block_discontinuity.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_block_sort_merge.dir/build.make test/rocprim/CMakeFiles/test_block_sort_merge.dir/depend make -f test/rocprim/CMakeFiles/test_block_sort_merge_stable.dir/build.make test/rocprim/CMakeFiles/test_block_sort_merge_stable.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_block_exchange.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_block_histogram.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_block_radix_rank.dir/build.make test/rocprim/CMakeFiles/test_block_radix_rank.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_block_load_store.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_block_radix_sort.dir/build.make test/rocprim/CMakeFiles/test_block_radix_sort.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_block_sort_merge.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_block_reduce.dir/build.make test/rocprim/CMakeFiles/test_block_reduce.dir/depend make -f test/rocprim/CMakeFiles/test_block_run_length_decode.dir/build.make test/rocprim/CMakeFiles/test_block_run_length_decode.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_block_sort_merge_stable.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_block_radix_rank.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_block_scan.dir/build.make test/rocprim/CMakeFiles/test_block_scan.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_block_radix_sort.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_block_reduce.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_block_shuffle.dir/build.make test/rocprim/CMakeFiles/test_block_shuffle.dir/depend make -f test/rocprim/CMakeFiles/test_block_sort_bitonic.dir/build.make test/rocprim/CMakeFiles/test_block_sort_bitonic.dir/depend make -f test/rocprim/CMakeFiles/test_config_dispatch.dir/build.make test/rocprim/CMakeFiles/test_config_dispatch.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_block_run_length_decode.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_constant_iterator.dir/build.make test/rocprim/CMakeFiles/test_constant_iterator.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_block_shuffle.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_block_scan.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_counting_iterator.dir/build.make test/rocprim/CMakeFiles/test_counting_iterator.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_block_sort_bitonic.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_device_batch_memcpy.dir/build.make test/rocprim/CMakeFiles/test_device_batch_memcpy.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_config_dispatch.dir/DependInfo.cmake "--color=" make -f test/rocprim/CMakeFiles/test_device_binary_search.dir/build.make test/rocprim/CMakeFiles/test_device_binary_search.dir/depend make -f test/rocprim/CMakeFiles/test_device_find_first_of.dir/build.make test/rocprim/CMakeFiles/test_device_find_first_of.dir/depend make -f test/rocprim/CMakeFiles/test_device_adjacent_difference.dir/build.make test/rocprim/CMakeFiles/test_device_adjacent_difference.dir/depend make -f test/rocprim/CMakeFiles/test_device_adjacent_find.dir/build.make test/rocprim/CMakeFiles/test_device_adjacent_find.dir/depend make -f test/rocprim/CMakeFiles/test_device_find_end.dir/build.make test/rocprim/CMakeFiles/test_device_find_end.dir/depend make -f test/rocprim/CMakeFiles/test_device_histogram.dir/build.make test/rocprim/CMakeFiles/test_device_histogram.dir/depend make -f test/rocprim/CMakeFiles/test_device_merge.dir/build.make test/rocprim/CMakeFiles/test_device_merge.dir/depend make -f test/rocprim/CMakeFiles/test_device_merge_sort.dir/build.make test/rocprim/CMakeFiles/test_device_merge_sort.dir/depend make -f test/rocprim/CMakeFiles/test_device_nth_element.dir/build.make test/rocprim/CMakeFiles/test_device_nth_element.dir/depend make -f test/rocprim/CMakeFiles/test_device_partial_sort.dir/build.make test/rocprim/CMakeFiles/test_device_partial_sort.dir/depend make -f test/rocprim/CMakeFiles/test_device_partition.dir/build.make test/rocprim/CMakeFiles/test_device_partition.dir/depend make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_basic.dir/build.make test/rocprim/CMakeFiles/test_basic.dir/build make -f test/rocprim/CMakeFiles/test_device_radix_sort.dir/build.make test/rocprim/CMakeFiles/test_device_radix_sort.dir/depend make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_reduce_by_key.dir/build.make test/rocprim/CMakeFiles/test_device_reduce_by_key.dir/depend make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_block_discontinuity.dir/build.make test/rocprim/CMakeFiles/test_block_discontinuity.dir/build make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/CMakeFiles/test_hip_api.dir/build.make test/CMakeFiles/test_hip_api.dir/build make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/CMakeFiles/test_ordered_block_id.dir/build.make test/CMakeFiles/test_ordered_block_id.dir/build make -f test/CMakeFiles/test_hipgraph_basic.dir/build.make test/CMakeFiles/test_hipgraph_basic.dir/build make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/CMakeFiles/test_hipgraph_algs.dir/build.make test/CMakeFiles/test_hipgraph_algs.dir/build make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/CMakeFiles/test_hip_async_copy.dir/build.make test/CMakeFiles/test_hip_async_copy.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_internal_merge_path.dir/build.make test/rocprim/CMakeFiles/test_internal_merge_path.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_temporary_storage_partitioning.dir/build.make test/rocprim/CMakeFiles/test_temporary_storage_partitioning.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_arg_index_iterator.dir/build.make test/rocprim/CMakeFiles/test_arg_index_iterator.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_block_exchange.dir/build.make test/rocprim/CMakeFiles/test_block_exchange.dir/build make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_block_histogram.dir/build.make test/rocprim/CMakeFiles/test_block_histogram.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/build.make test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_block_load_store.dir/build.make test/rocprim/CMakeFiles/test_block_load_store.dir/build make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_block_sort_merge.dir/build.make test/rocprim/CMakeFiles/test_block_sort_merge.dir/build make -f test/rocprim/CMakeFiles/test_block_radix_rank.dir/build.make test/rocprim/CMakeFiles/test_block_radix_rank.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_block_radix_sort.dir/build.make test/rocprim/CMakeFiles/test_block_radix_sort.dir/build make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_block_sort_merge_stable.dir/build.make test/rocprim/CMakeFiles/test_block_sort_merge_stable.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_block_shuffle.dir/build.make test/rocprim/CMakeFiles/test_block_shuffle.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_config_dispatch.dir/build.make test/rocprim/CMakeFiles/test_config_dispatch.dir/build make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_block_reduce.dir/build.make test/rocprim/CMakeFiles/test_block_reduce.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_block_run_length_decode.dir/build.make test/rocprim/CMakeFiles/test_block_run_length_decode.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_block_scan.dir/build.make test/rocprim/CMakeFiles/test_block_scan.dir/build make -f test/rocprim/CMakeFiles/test_block_sort_bitonic.dir/build.make test/rocprim/CMakeFiles/test_block_sort_bitonic.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_merge.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_histogram.dir/DependInfo.cmake "--color=" cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_partial_sort.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_batch_memcpy.dir/DependInfo.cmake "--color=" [ 2%] Building CXX object test/rocprim/CMakeFiles/test_basic.dir/detail/get_rocprim_version.cpp.o [ 2%] Building CXX object test/rocprim/CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp.o make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_partition.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_constant_iterator.dir/DependInfo.cmake "--color=" cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_find_end.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_adjacent_find.dir/DependInfo.cmake "--color=" cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_nth_element.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_adjacent_difference.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_merge_sort.dir/DependInfo.cmake "--color=" cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_find_first_of.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_reduce_by_key.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_counting_iterator.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_binary_search.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_radix_sort.dir/DependInfo.cmake "--color=" [ 4%] Building CXX object test/CMakeFiles/test_hip_api.dir/hip/test_hip_api.cpp.o [ 7%] Building CXX object test/rocprim/CMakeFiles/test_block_sort_merge.dir/test_block_sort_merge.cpp.o [ 8%] Building CXX object test/rocprim/CMakeFiles/test_block_sort_merge_stable.dir/test_block_sort_merge_stable.cpp.o [ 8%] Building CXX object test/CMakeFiles/test_hip_async_copy.dir/hip/test_hip_async_copy.cpp.o [ 10%] Building CXX object test/rocprim/CMakeFiles/test_config_dispatch.dir/test_config_dispatch.cpp.o [ 11%] Building CXX object test/rocprim/CMakeFiles/test_block_run_length_decode.dir/test_block_run_length_decode.cpp.o [ 12%] Building CXX object test/rocprim/CMakeFiles/test_block_reduce.dir/test_block_reduce.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_basic.dir/detail/get_rocprim_version.cpp.o -MF CMakeFiles/test_basic.dir/detail/get_rocprim_version.cpp.o.d -o CMakeFiles/test_basic.dir/detail/get_rocprim_version.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp.o -MF CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp.o.d -o CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp [ 4%] Building CXX object test/rocprim/CMakeFiles/test_basic.dir/test_basic.cpp.o [ 4%] Building CXX object test/rocprim/CMakeFiles/test_arg_index_iterator.dir/test_arg_index_iterator.cpp.o [ 4%] Building CXX object test/rocprim/CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp.o [ 13%] Building CXX object test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp.o [ 4%] Building CXX object test/rocprim/CMakeFiles/test_block_load_store.dir/test_block_load_store.cpp.o [ 4%] Building CXX object test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o [ 13%] Building CXX object test/rocprim/CMakeFiles/test_block_scan.dir/test_block_scan.parallel/test_block_scan_0.cpp.o [ 4%] Building CXX object test/rocprim/CMakeFiles/test_internal_merge_path.dir/internal/test_internal_merge_path.cpp.o [ 4%] Building CXX object test/CMakeFiles/test_hipgraph_basic.dir/hipgraph/test_hipgraph_basic.cpp.o [ 13%] Building CXX object test/rocprim/CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp.o [ 4%] Building CXX object test/CMakeFiles/test_hipgraph_algs.dir/hipgraph/test_hipgraph_algs.cpp.o [ 4%] Building CXX object test/rocprim/CMakeFiles/test_block_histogram.dir/test_block_histogram.cpp.o [ 4%] Building CXX object test/rocprim/CMakeFiles/test_block_exchange.dir/test_block_exchange.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_sort_merge_stable.dir/test_block_sort_merge_stable.cpp.o -MF CMakeFiles/test_block_sort_merge_stable.dir/test_block_sort_merge_stable.cpp.o.d -o CMakeFiles/test_block_sort_merge_stable.dir/test_block_sort_merge_stable.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp [ 4%] Building CXX object test/rocprim/CMakeFiles/test_block_shuffle.dir/test_block_shuffle.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/CMakeFiles/test_hip_api.dir/hip/test_hip_api.cpp.o -MF CMakeFiles/test_hip_api.dir/hip/test_hip_api.cpp.o.d -o CMakeFiles/test_hip_api.dir/hip/test_hip_api.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/hip/test_hip_api.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_run_length_decode.dir/test_block_run_length_decode.cpp.o -MF CMakeFiles/test_block_run_length_decode.dir/test_block_run_length_decode.cpp.o.d -o CMakeFiles/test_block_run_length_decode.dir/test_block_run_length_decode.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/CMakeFiles/test_hip_async_copy.dir/hip/test_hip_async_copy.cpp.o -MF CMakeFiles/test_hip_async_copy.dir/hip/test_hip_async_copy.cpp.o.d -o CMakeFiles/test_hip_async_copy.dir/hip/test_hip_async_copy.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/hip/test_hip_async_copy.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_reduce.dir/test_block_reduce.cpp.o -MF CMakeFiles/test_block_reduce.dir/test_block_reduce.cpp.o.d -o CMakeFiles/test_block_reduce.dir/test_block_reduce.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp [ 4%] Building CXX object test/rocprim/CMakeFiles/test_temporary_storage_partitioning.dir/test_temporary_storage_partitioning.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_config_dispatch.dir/test_config_dispatch.cpp.o -MF CMakeFiles/test_config_dispatch.dir/test_config_dispatch.cpp.o.d -o CMakeFiles/test_config_dispatch.dir/test_config_dispatch.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_sort_merge.dir/test_block_sort_merge.cpp.o -MF CMakeFiles/test_block_sort_merge.dir/test_block_sort_merge.cpp.o.d -o CMakeFiles/test_block_sort_merge.dir/test_block_sort_merge.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_basic.dir/test_basic.cpp.o -MF CMakeFiles/test_basic.dir/test_basic.cpp.o.d -o CMakeFiles/test_basic.dir/test_basic.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp [ 13%] Building CXX object test/CMakeFiles/test_ordered_block_id.dir/hip/test_ordered_block_id.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_arg_index_iterator.dir/test_arg_index_iterator.cpp.o -MF CMakeFiles/test_arg_index_iterator.dir/test_arg_index_iterator.cpp.o.d -o CMakeFiles/test_arg_index_iterator.dir/test_arg_index_iterator.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp.o -MF CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp.o.d -o CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp [ 4%] Building CXX object test/rocprim/CMakeFiles/test_block_sort_bitonic.dir/test_block_sort_bitonic.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_load_store.dir/test_block_load_store.cpp.o -MF CMakeFiles/test_block_load_store.dir/test_block_load_store.cpp.o.d -o CMakeFiles/test_block_load_store.dir/test_block_load_store.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_shuffle.dir/test_block_shuffle.cpp.o -MF CMakeFiles/test_block_shuffle.dir/test_block_shuffle.cpp.o.d -o CMakeFiles/test_block_shuffle.dir/test_block_shuffle.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_internal_merge_path.dir/internal/test_internal_merge_path.cpp.o -MF CMakeFiles/test_internal_merge_path.dir/internal/test_internal_merge_path.cpp.o.d -o CMakeFiles/test_internal_merge_path.dir/internal/test_internal_merge_path.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o -MF CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o.d -o CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_exchange.dir/test_block_exchange.cpp.o -MF CMakeFiles/test_block_exchange.dir/test_block_exchange.cpp.o.d -o CMakeFiles/test_block_exchange.dir/test_block_exchange.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/CMakeFiles/test_hipgraph_basic.dir/hipgraph/test_hipgraph_basic.cpp.o -MF CMakeFiles/test_hipgraph_basic.dir/hipgraph/test_hipgraph_basic.cpp.o.d -o CMakeFiles/test_hipgraph_basic.dir/hipgraph/test_hipgraph_basic.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_histogram.dir/test_block_histogram.cpp.o -MF CMakeFiles/test_block_histogram.dir/test_block_histogram.cpp.o.d -o CMakeFiles/test_block_histogram.dir/test_block_histogram.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/CMakeFiles/test_hipgraph_algs.dir/hipgraph/test_hipgraph_algs.cpp.o -MF CMakeFiles/test_hipgraph_algs.dir/hipgraph/test_hipgraph_algs.cpp.o.d -o CMakeFiles/test_hipgraph_algs.dir/hipgraph/test_hipgraph_algs.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp.o -MF CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp.o.d -o CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_temporary_storage_partitioning.dir/test_temporary_storage_partitioning.cpp.o -MF CMakeFiles/test_temporary_storage_partitioning.dir/test_temporary_storage_partitioning.cpp.o.d -o CMakeFiles/test_temporary_storage_partitioning.dir/test_temporary_storage_partitioning.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp.o -MF CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp.o.d -o CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/CMakeFiles/test_ordered_block_id.dir/hip/test_ordered_block_id.cpp.o -MF CMakeFiles/test_ordered_block_id.dir/hip/test_ordered_block_id.cpp.o.d -o CMakeFiles/test_ordered_block_id.dir/hip/test_ordered_block_id.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/hip/test_ordered_block_id.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_scan.dir/test_block_scan.parallel/test_block_scan_0.cpp.o -MF CMakeFiles/test_block_scan.dir/test_block_scan.parallel/test_block_scan_0.cpp.o.d -o CMakeFiles/test_block_scan.dir/test_block_scan.parallel/test_block_scan_0.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_sort_bitonic.dir/test_block_sort_bitonic.cpp.o -MF CMakeFiles/test_block_sort_bitonic.dir/test_block_sort_bitonic.cpp.o.d -o CMakeFiles/test_block_sort_bitonic.dir/test_block_sort_bitonic.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_constant_iterator.dir/build.make test/rocprim/CMakeFiles/test_constant_iterator.dir/build make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_batch_memcpy.dir/build.make test/rocprim/CMakeFiles/test_device_batch_memcpy.dir/build make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_adjacent_difference.dir/build.make test/rocprim/CMakeFiles/test_device_adjacent_difference.dir/build make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_histogram.dir/build.make test/rocprim/CMakeFiles/test_device_histogram.dir/build make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_counting_iterator.dir/build.make test/rocprim/CMakeFiles/test_counting_iterator.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_adjacent_find.dir/build.make test/rocprim/CMakeFiles/test_device_adjacent_find.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_merge.dir/build.make test/rocprim/CMakeFiles/test_device_merge.dir/build make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_binary_search.dir/build.make test/rocprim/CMakeFiles/test_device_binary_search.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_find_first_of.dir/build.make test/rocprim/CMakeFiles/test_device_find_first_of.dir/build make -f test/rocprim/CMakeFiles/test_device_merge_sort.dir/build.make test/rocprim/CMakeFiles/test_device_merge_sort.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_nth_element.dir/build.make test/rocprim/CMakeFiles/test_device_nth_element.dir/build make -f test/rocprim/CMakeFiles/test_device_partial_sort.dir/build.make test/rocprim/CMakeFiles/test_device_partial_sort.dir/build make -f test/rocprim/CMakeFiles/test_device_partition.dir/build.make test/rocprim/CMakeFiles/test_device_partition.dir/build make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_find_end.dir/build.make test/rocprim/CMakeFiles/test_device_find_end.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_reduce_by_key.dir/build.make test/rocprim/CMakeFiles/test_device_reduce_by_key.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_radix_sort.dir/build.make test/rocprim/CMakeFiles/test_device_radix_sort.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 13%] Building CXX object test/rocprim/CMakeFiles/test_device_batch_memcpy.dir/test_device_batch_memcpy.cpp.o [ 13%] Building CXX object test/rocprim/CMakeFiles/test_device_adjacent_difference.dir/test_device_adjacent_difference.cpp.o make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 13%] Building CXX object test/rocprim/CMakeFiles/test_device_binary_search.dir/test_device_binary_search.cpp.o [ 14%] Building CXX object test/rocprim/CMakeFiles/test_counting_iterator.dir/test_counting_iterator.cpp.o [ 16%] Building CXX object test/rocprim/CMakeFiles/test_device_merge.dir/test_device_merge.cpp.o [ 16%] Building CXX object test/rocprim/CMakeFiles/test_constant_iterator.dir/test_constant_iterator.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_binary_search.dir/test_device_binary_search.cpp.o -MF CMakeFiles/test_device_binary_search.dir/test_device_binary_search.cpp.o.d -o CMakeFiles/test_device_binary_search.dir/test_device_binary_search.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_counting_iterator.dir/test_counting_iterator.cpp.o -MF CMakeFiles/test_counting_iterator.dir/test_counting_iterator.cpp.o.d -o CMakeFiles/test_counting_iterator.dir/test_counting_iterator.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_constant_iterator.dir/test_constant_iterator.cpp.o -MF CMakeFiles/test_constant_iterator.dir/test_constant_iterator.cpp.o.d -o CMakeFiles/test_constant_iterator.dir/test_constant_iterator.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_merge.dir/test_device_merge.cpp.o -MF CMakeFiles/test_device_merge.dir/test_device_merge.cpp.o.d -o CMakeFiles/test_device_merge.dir/test_device_merge.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp [ 17%] Building CXX object test/rocprim/CMakeFiles/test_device_histogram.dir/test_device_histogram.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_adjacent_difference.dir/test_device_adjacent_difference.cpp.o -MF CMakeFiles/test_device_adjacent_difference.dir/test_device_adjacent_difference.cpp.o.d -o CMakeFiles/test_device_adjacent_difference.dir/test_device_adjacent_difference.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_histogram.dir/test_device_histogram.cpp.o -MF CMakeFiles/test_device_histogram.dir/test_device_histogram.cpp.o.d -o CMakeFiles/test_device_histogram.dir/test_device_histogram.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_batch_memcpy.dir/test_device_batch_memcpy.cpp.o -MF CMakeFiles/test_device_batch_memcpy.dir/test_device_batch_memcpy.cpp.o.d -o CMakeFiles/test_device_batch_memcpy.dir/test_device_batch_memcpy.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp [ 18%] Building CXX object test/rocprim/CMakeFiles/test_device_adjacent_find.dir/test_device_adjacent_find.cpp.o [ 18%] Building CXX object test/rocprim/CMakeFiles/test_device_merge_sort.dir/test_device_merge_sort.cpp.o [ 19%] Building CXX object test/rocprim/CMakeFiles/test_device_nth_element.dir/test_device_nth_element.cpp.o [ 20%] Building CXX object test/rocprim/CMakeFiles/test_device_partial_sort.dir/test_device_partial_sort.cpp.o [ 20%] Building CXX object test/rocprim/CMakeFiles/test_device_find_first_of.dir/test_device_find_first_of.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_adjacent_find.dir/test_device_adjacent_find.cpp.o -MF CMakeFiles/test_device_adjacent_find.dir/test_device_adjacent_find.cpp.o.d -o CMakeFiles/test_device_adjacent_find.dir/test_device_adjacent_find.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_merge_sort.dir/test_device_merge_sort.cpp.o -MF CMakeFiles/test_device_merge_sort.dir/test_device_merge_sort.cpp.o.d -o CMakeFiles/test_device_merge_sort.dir/test_device_merge_sort.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_partial_sort.dir/test_device_partial_sort.cpp.o -MF CMakeFiles/test_device_partial_sort.dir/test_device_partial_sort.cpp.o.d -o CMakeFiles/test_device_partial_sort.dir/test_device_partial_sort.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp [ 20%] Building CXX object test/rocprim/CMakeFiles/test_device_reduce_by_key.dir/test_device_reduce_by_key.cpp.o [ 20%] Building CXX object test/rocprim/CMakeFiles/test_device_find_end.dir/test_device_find_end.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_reduce_by_key.dir/test_device_reduce_by_key.cpp.o -MF CMakeFiles/test_device_reduce_by_key.dir/test_device_reduce_by_key.cpp.o.d -o CMakeFiles/test_device_reduce_by_key.dir/test_device_reduce_by_key.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp [ 20%] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp.o [ 20%] Building CXX object test/rocprim/CMakeFiles/test_device_partition.dir/test_device_partition.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_find_first_of.dir/test_device_find_first_of.cpp.o -MF CMakeFiles/test_device_find_first_of.dir/test_device_find_first_of.cpp.o.d -o CMakeFiles/test_device_find_first_of.dir/test_device_find_first_of.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_nth_element.dir/test_device_nth_element.cpp.o -MF CMakeFiles/test_device_nth_element.dir/test_device_nth_element.cpp.o.d -o CMakeFiles/test_device_nth_element.dir/test_device_nth_element.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp.o -MF CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp.o.d -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_partition.dir/test_device_partition.cpp.o -MF CMakeFiles/test_device_partition.dir/test_device_partition.cpp.o.d -o CMakeFiles/test_device_partition.dir/test_device_partition.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_find_end.dir/test_device_find_end.cpp.o -MF CMakeFiles/test_device_find_end.dir/test_device_find_end.cpp.o.d -o CMakeFiles/test_device_find_end.dir/test_device_find_end.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2e12210b744797aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_0-gfx1010-0075fc.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message(In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEF"GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ RONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :606:2: note: expanded from here 606 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] ZE 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed iIn file included from n /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cppa: 3f: uIn file included from t/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hppu:r31e: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppr:e234l:e9a:s ewarning: "macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]) | ^ 909 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :909:139: note: macro marked 'deprecated' here In file included from 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | RIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37In file included from | R/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cppO:C25PR: IIn file included from M/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp_:P25R: AIn file included from G/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hppM:A24_: MIn file included from E/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hppSS:A32G: EIn file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp(:"27G: P/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hppU: 37p:r1i:n twarning: fGPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] warnings f o37r | RiOCnPvRaIlMi_dP RrAoGcMPAR_IMME wSaSrApG Eo(pe"rGaPtUi oprnisn tofn wNaarvnii nGgPsU sf o"r i| n^v alid r/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppo:c216P:R39I:M note: wexpanded from macro 'ROCPRIM_PRAGMA_MESSAGE'a rp operati o216n | s o n #Ndaevfii nGeP URsO CP"R I | M^_ PRAGMA_/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hppM:ES216S:A39G:E (note: xexpanded from macro 'ROCPRIM_PRAGMA_MESSAGE') _Pragma(R OC216P | R I M _#SdTeRfIiNnGeI ZREO(CmPeRsIsaMg_eP(RxA)G)M)A _ ME| S ^S AGE:(x221):2 :_ Pnote: rexpanded from herea gma(ROCPRIM_STR I221NG | I ZmEe(smseasgsea(g"eGP(Ux )p)r)i n t| f ^ warning:s247 :f2o:r note: iexpanded from heren valid rocPRIM w247a | r p moepsesraagtei("oGnPUs porni nNatvfi GwPaUrsn i"n g"st efmopro rianrviallyi dd irsoacbPlReIdM, wdarupe otpoe rpaetrifonosr moann cNea viis sGuPeUss w"i t"hte mpprorianrtifl.y" ) d i| sa ^b led, due to performance issues with printf.") | ^ OCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hppIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] : 308 | static constexpr bool is_tuple_impl() | ^~~~~~ 32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPR/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] I 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ M_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE _In file included from _AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/constant_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 909 | 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] Z 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hppE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 244 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFROIn file included from NT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 96 308 | static constexpr bool is_tuple_impl() | ^~~~~~ | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] : 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] :909:139: note: macro marked 'deprecated' here 308 | static constexpr bool is_tuple_impl() | ^~~~~~ 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] c 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ ompile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDIn file included from GCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244In file included from | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 2669 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 244:909:139: note: macro marked 'deprecated' here | 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hppIn file included from :27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] DG 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ C:909:139: note: macro marked 'deprecated' here N 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ _WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang dIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] eprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs In file included from "/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' : 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ :909:139: note: macro marked 'deprecated' here 909In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 47 | return In file included from R/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] OCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ ::909:139: note: macro marked 'deprecated' here 244 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 96 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future releIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] ase") | ^ 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a futureIn file included from release") | ^ /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance iIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] ss 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ u:909:139: note: macro marked 'deprecated' here e 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ s with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] In file included from 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] :909: 234 | #if139ndef __AMDGCN_WAV:EFRONT_SIZE | ^ note: :909:139: note: macro marked 'deprecated' here macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class]# i 308 | static constexpr bool is_tuple_impl() | ^~~~~~ fndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future releasIn file included from e/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] " 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' ) 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clIn file included from ang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-con/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppstant access to the wavefront size will be removed in a future release") | ^ :216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hppwarning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' :221:2: note: expanded from here 216 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :248:2: note: expanded from here 248 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ In file included from :/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp909::26139:: In file included from note: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hppmacro marked 'deprecated' here: 25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: 909explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] | #pragma clang d e308p | re c a t esdt(a_t_iAcM DcGoCnNs_tWeAxVpErF RbOoNoTl_ SiIsZ_Et,u p"lceo_mipmiplle<-stiizmeeo-fc.o.n.s(tAarngts )a>c(c)e s s| ^~~~~~t o the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return In file included from RO/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cppC:P25R: IIn file included from M/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp_:W26A: VIn file included from E/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hppF:R27O: NIn file included from T/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp_:SIZE; | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp26:: 244In file included from :/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp36::29 : note: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hppexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE' :234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 244 | #define R28OC: PIn file included from RI/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hppM:_27W: AIn file included from V/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hppE :F234R24 | O: #Ni/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hppTf:_n80dS:eI5f:Z E_warning: __macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]_A AMMDDGGCCNN__WW AA80V | VEE#FFiRRfOON NTRT_O_SCSIPIZRZEEI M | _ ^W| A ^V EFRONT:_909S:I139:Z: E909 note: :=macro marked 'deprecated' here139= : 3note: 2macro marked 'deprecated' here | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp: 244909: | 36#:p rnote: 909expanded from macro 'ROCPRIM_WAVEFRONT_SIZE'a | g#mpar acgl m244aa | n gc ld ae pn#rgd eedcfaietnpeer deR(cO_aCtP_eRAdIM(MD_G__CWANMADV_GEWCFANR_VOWEANFVTRE_OSFNRITO_ZNSET I__ZSEI,Z E",c o"mcpoimlpei-ltei-mtei-mceo-ncsotnasntta nt a_acAccMceDesGssCsN _tWtoo A ttVhhEee FwwRaavOveNefTfr_roSnoItnZ tsE is zi ez| e ^ wiw lill lb eb er erme:om909vo:ev139d:e dinote: nmacro marked 'deprecated' herei na af uftuutruer er erleel eaa909sse | e""#))p r ag| ^m a clang deprecated(| ^ __AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") In file included from | ^/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp :27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the waIn file included from v/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] e 308 | static constexpr bool is_tuple_impl() | ^~~~~~ frontIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ siz/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hppe:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1:In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STR308 | INGIZE(message(x))) | ^ :225:2: note: expanded from here 225 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp::336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 27 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ : /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | retuIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] r 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hppn ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wIn file included from a/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] v 308 | static constexpr beool is_tuple_impl() | ^~~~~~ front size will be removed in In file included from a/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp :909336 | :#25p: ragma clang deprecated(__AMDGCN_WAVEwarning: Fexplicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class]R ONT_SIZE, " 336c | o m p i lROeC-PtRiImMe_H-OScTo_nDsEtVICaE nstt aatccess to the icwa cvoensftreoxnptr sbize owoill lis _bteu plree_mofoved in af_ rfuefteurreen crees_limeasep"l)< s i| z ^eo f...(Args)>() | ^~~~~~ uture relIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] e61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ a:909:139: note: macro marked 'deprecated' here s 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a futureIn file included from r/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cppe:l26e: aIn file included from s/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hppe:"27): In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp| : ^30 : /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] e47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here " 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-t)ime-constant access to the wavefront size will be removed in a future release") | ^ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' : 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp::34909: :139In file included from :/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp :note: 27macro marked 'deprecated' here: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 909 | #pr a69g | m a cl arnegt udrenp rReOcCaPtReIdM(__W_AAVMEDFGRCONN_TW_ASVEIFZREO;N T _| S ^I ZE, "com/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:p244i:l36e:- tnote: iexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE'm e-constant 244a | c c e s s# dteof itnhee RwOaCvPeRfIrMo_nWtA sViEFzReO NwTi_lSlI bZeE r_e_mAoMvDeGdC Ni_nW AaV EfFutRuOrNeT _rSeIlZeEa s e| " ^) | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] ZE | ^ :909:139: note: macro marked 'deprecated' here 308 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ | static constexpr bool is_tuIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] ple_impl() | ^~~~~~ 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warni/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] n 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ gs for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROIn file included from C/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' P244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here R 909 | #pragma clang deprecated(__AMDGCN_WAVEIn file included from FR/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cppO:N27T: _In file included from S/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hppI:Z35E: ,In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:"30c: oIn file included from m/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hppp:i27l: eIn file included from -/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hppt:i29m: eIn file included from -/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hppc:o27n: sIn file included from t/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hppa:n31t : ac/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hppc:e53s:s5 :t owarning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]t he wavef r53 | #if ROCPRIoMn_tW AsViEzFeR OwiNlTl_ SbIeZ Er e=m=o v3e2d i| n ^ a futur/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hppe: 244r:e36le:a snote: eexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE'" ) | ^ 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ I:909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ M_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invaliIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppd rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] I 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here Z 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ E __AMDGCN_WAVEFRONT_SIZE | ^ In file included from :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUsIn file included from "/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp :| 23^: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp::34216: :In file included from 39/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:: 30note: : expanded from macro 'ROCPRIM_PRAGMA_MESSAGE'/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp :61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 216 | #61d | ef i n e rReOtCuPrRnI MR_OPCRPARGIMMA__WMEASVSEAFGREO(NxT)_ _SPIrZaEg;m a (| R ^O CPRIM/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp_:S244T:R36I:N Gnote: Iexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE'Z E(message (244x | ) ) ) #| d ^e fine R:O221C:P2R:I Mnote: _expanded from hereW AVEFRONT_SIZE _ _221A | M DmGeCsNs_aWgAeV(E"FGRPOUN Tp_rSiInZtEf w| a ^r nings fo:r909 :i139n:v anote: lmacro marked 'deprecated' herei d rocPRIM warp o p909e | r#aptriaognmsa ocnl aNnagv id GePpUrse c"a t"etde(m_p_oArMaDrGiClNy_ WdAiVsEaFbRlOeNdT,_ SdIuZeE ,t o" cpeormfpoirlmea-ntciem ei-scsouness twaintth apcrcienstsf .t"o) t h| e ^ wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be rIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] e80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hppm:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIovedM _WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ i:909:139: note: macro marked 'deprecated' here n 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 36 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ ::909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | In file included from ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] note: 308 | static constexpr bool is_tuple_impl() | ^~~~~~ expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZ/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hppE:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] :44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :909:139: note: macro marked 'deprecated' here In file included from 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cppIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 27In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ : In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ AVIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZEE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ FRIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here O 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ NT_In file included from SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_S/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hppIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma cla:47:12:ng deprecated(__AMDGCN_WAVE warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] F 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define In file included from ROC/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cppP:R25I: MIn file included from _W/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hppA:V26E: FIn file included from R/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCOPRNITM__SWIAZVEE F_R_OANT_SMIDZGEC N=_=W A3V2E F R| O ^N T_SIZE /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp :| 244 ^: 36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' :909:139 : 244note: | macro marked 'deprecated' here #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 909 | #:p909r:a139g:m anote: macro marked 'deprecated' herec lang d 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, e"pcroemcpaitleed-(time-constant access to the wavefront size will be rem_ove_dA MiDnG CaN _fWuAture release") | ^ VIn file included from EF/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cppR:ON27T: _In file included from S/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hppI:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hppZ:E29,: In file included from "/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hppc:o31m: p/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/warp.hppil:e53-:t5i:m ewarning: -macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]co nstant ac c53es | s# itfo RtOhCeP RwIaMv_eWfArVoEnFtR OsNiTz_eS IwZiE l=l= b3e2 r e| m ^o ved in/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp :a244 :f36u:t note: uexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE'r e relea s244e | " ) #| de ^fine RO CPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ RIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SOIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant acceIn file included from ss /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cppt:o 27t: hIn file included from e/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp :w25a: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return RvOCPReIfMr_oWnAt VsEiFzReO NwTi_lSlI ZbEe ;r e m| o ^v ed /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hppi:n244 :a36 f:u tnote: uexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONrT_eS IrZeEl e_a_seA"MDGCN_)W A V| E ^F RONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ NIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-consIn file included from ta/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cppn:t 26a: cIn file included from c/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hppe:s25s: In file included from t/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hppo: 28t: hIn file included from e/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp :w27a: vIn file included from e/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hppf:r24o: nt/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp :s80i:z5e: warning: wimacro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]l l be rem o80v | e#di fi nR OaC PfRuItMu_rWeA VrEeFlReOaNsTe_"S)I Z E| ^= = 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ T_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool In file included from is/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp_:t26u: pIn file included from l/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hppe:_i27m: pIn file included from l/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp<:s27i: z/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hppe:o96f:.12.:. (warning: Amacro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]r gs)>() | ^~~~~~96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from 216 | /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp : 25 : /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp#:d58e:f1i:n ewarning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class]R OCPRIM_PRAGMA_ME S58S | AGsEt(axt)i c_ Pcroangsmtae(xRpOrC PfRlIoMa_tS TpRrIeNcGiIsZiEo(nmx )=) )2 . 0| f ^ / (1:l221l: 2<:< note: 5expanded from here2 ); | ^~~~~~ 221 | meIn file included from ssa/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cppg:e(27": GIn file included from P/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hppU: 25p: rIn file included from i/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hppn:t26f: In file included from w/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hppar:n31i: n/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hppgs: 53f:o5r: iwarning: nvmacro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]a lid rocPRI M53 | w#airpf oRpOeCrPaRtIiMo_nWsA VoEnF RNOaNvTi_ SGIPIn file included from UZsE/build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp :="3= : " In file included from 3t/build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp2e: m24 p: | In file included from o ^/build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hppr :a24r: il/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hppy/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp ::d80244i::s536a:b: l warning: note: emacro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]expanded from macro 'ROCPRIM_WAVEFRONT_SIZE'd , due to 244p80 | e | r# fi of r #mRdaOenCfcPieRn IeiM s_sWRuAOeVCsEP FRwRIiOMtNh_T _WpSArIViZEnEFt Rf=O.=N" T)3_ 2 S | I ^ Z | E ^_ _AMDG/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hppC::N24461_::W361A::V Enote: warning: Fexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE'R explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class]O NT_SIZE 244 | | ^61 | s#tdaetfiic n:ce909o :nR139sO:Ct Penote: Rxmacro marked 'deprecated' hereIp Mr_ WfAlVoEaFtR OpNrTe_cSiIsZ iE909o | n_#<_pfArlMaDogaGmtCa>N _c=Wl Aa2VnE.g0F fRd Oe/Np Tr(_eS1cIalZtlEe d< (<| _ ^_2 A3M)D;G C N| _^~~~~~W A:V909E:F139R:O Nnote: Tmacro marked 'deprecated' here_ SIZE, "compile- t909i | m#ep-rcaognmsat acnlta nagc cdeespsr etcoa ttehde( _w_aAvMeDfGrCoNn_tW AsViEzFeR OwNiTl_lS IbZe Er, e"mocvoemdp iilne -at ifmuet-ucroen srtealneta saec"c)e s s| ^t o the wavefront size will be removed in a future releas/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hppe":)64 : 1| : ^ warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefrontIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ size will be removed iIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ n a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexprIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexp/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hppr bool is_tuple_of_references_impl() | ^~~~~~ :336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; In file included from | ^/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp :26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp::33244: :In file included from 36/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:: 30note: : expanded from macro 'ROCPRIM_WAVEFRONT_SIZE'/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp :47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 244 | #def i47n | e R O CrPeRtIuMr_nW ARVOECFPRROINMT__WSAIVZEEF R_O_NATM_DSGICZNE_;W AV E| F ^R ONT_SI/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hppZ:E244 : 36| : ^ note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' :909:139 :244 | note: macro marked 'deprecated' here #define ROCPRI M909_ | W#ApVrEaFgRmOaN Tc_lSaInZgE d__eApMrDeGcCaNt_eWAd(V_E_FARMODNGTC_NS_IWZAEV E | F ^R ONT_SIZE, ":c909o:m139p:i lnote: emacro marked 'deprecated' here- time-constant acc e909s | s# ptroa gtmhae cwlaavnegf rdoenptr escaitzeed (w_i_lAlM DbGeC Nr_eWmAoVvEeFdR OiNnT _aS IfZuEt,u r"ec ormeplielae-stei"m)e - c| o ^n stant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp : 27#: dIn file included from e/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hppf:i25n: eIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hppR:O26C: PIn file included from R/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hppI:M30_W: A/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hppV:E61F:R12O:N Twarning: _macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]S IZE __AM D61G | C N _ W ArVEeFtRuOrnN TR_OSCIPZREI M _| ^W AVEFRONT_SIZ:E909;: 139 :| ^note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 909 | #p r244 | ag m a c#ldaenfig ndeep rReOcCaPtReIdM(__W_AAVMEDFGROCNNT__WSAIVZEEF R_O_NATM_DSGICZNE_,W A"VcEoFmRpOilNeT-_tSiImZeIn file included from E-/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cppc :o 26: n| In file included from s ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hppt:a33n: tIn file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hppa::31: c909/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hppc:e:13953s::s 5note: t:macro marked 'deprecated' hereo warning: tmacro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]h e wavefro n53909t | | ##sipifrz aeR OgwCmiPalRI lMc _lbWaAenV gEr FedRmeOopNvreTed_c aitSneI dZEa( =_f=_u AMt3Du2Gr Ce N | ^_r WeAlVeaE/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hppsFe:R"244O):N 36T :_| S ^Inote: Zexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE' E, "compi le244- | t i m e -#cdoenfsitnaen tR OaCcPcReIsMs_ WtAoV EtFhReO NwTa_vSeIfZrEo n_t_ AsMiDzGeC Nw_iWlAlV EbFeR ONrTe_mSoIvZeEd i| n ^ a future re:l909e:a139s:e "note: )macro marked 'deprecated' here | ^ 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from In file included from /build/reproducible-path/rocprim-6.4.3/test/hip/test_ordered_block_id.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/atomic.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33234: | In file included from #/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hppi:f28n: dIn file included from e/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hppf:31 : _In file included from _/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hppA:M31D: G/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hppCN:_55:W5A:V Ewarning: FRmacro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]O NT_SIZE | 55 ^ | #if ROCPRI:M909_:WA139V:E Fnote: Rmacro marked 'deprecated' hereON T_SIZE == 32 | ^ 909 | #prag/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppm:a244 :c36l:a nnote: gexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE' deprecate d244( | _ _ A M #DdGeCfNi_nWeA VREOFCRPORNITM__SWIAZVEE,F RO"NcTo_mSpIiZlEe -_t_iAmMeD-GcCoNn_sWtAaVnEtF RaOcNTc_eSsIsZ Et o | ^t he wavefront: 909s:i139z:e note: wmacro marked 'deprecated' herei ll be removed 909i | n #ap rfaugtmuar ec lraenlge adseep"r)e c a| t ^ed (__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp26:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] : 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ :12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | returIn file included from n/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here R 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ OCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:In file included from 36/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] : 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here note: 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] d 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' e 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here f221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ ine ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909In file included from :139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' : 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' :909:139: note: macro marked 'deprecated' here 244 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ | #defineIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 96:909:139: note: macro marked 'deprecated' here | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE,In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ "compile-time-constant access to the wa/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] v 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ efront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROC/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ PRIM_WAVEFRIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] ONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' : 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' : 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 909:139: note: macro marked 'deprecated' here 909In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 61 | retuIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] rn ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/arg_index_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant aIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hppc:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here c 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be reIn file included from m/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cppo:v27e: d In file included from i/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hppn: a29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hppf:32ut: uIn file included from r/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hppe: 27r: e/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hppl:e37a:s1e":) warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages]| ^ 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hppe:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here s 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ s to the wavefront size wilIn file included from l/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here b 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ e removed In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] i61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' n244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] | 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp ^:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_W/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] A 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ VEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clanIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:27: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] g 43 | #define HIP_CHECK(condition) d e p r e c a t e d (\__A M D| G ^C N_WAVEF/build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hppR:O50N:T13_: Snote: Iprevious definition is hereZ E, "compile -50t | i m e - c#odnesftinaen tH IaP_cCcHEeCsKs( ctoon ditthieo nw)a v e f r o n t s i z e w i l l b e r e m o v e d i n a f u t u r e r e l e a s e " )\ | | ^ ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size wIn file included from ill/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp :26b: eIn file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hppr:e28m: ov/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hppe:d234 :i9n: awarning: fmacro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]u ture release") | ^ 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp216::2639: :In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hppnote: :expanded from macro 'ROCPRIM_PRAGMA_MESSAGE'29 : In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37: 1216: | warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] #define ROCP RI37M | _RPORCAPGRMIAM__MPERSASGAMGAE_(MxE)S S_APrGaEg(m"aG(PRUO CpPrRiInMt_fS TwRaIrNnGiInZgEs( mfeosrs aignev(axl)i)d) r o| c ^P RIM wa:r221p: 2o:p enote: rexpanded from herea tions In file included from on /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cppN:a25v : i221In file included from | /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hppG :Pm30Ue: ssIn file included from s/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp a:"g33 e: (In file included from | "/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp^G: P30U: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hppp:r27i: n/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hppIn file included from t:f/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp216 ::w2739a: :r /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hppnnote: :i37expanded from macro 'ROCPRIM_PRAGMA_MESSAGE'n: g1s: fwarning: oGPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages]r in v216a | l i d r#odceP fR37Ii | nMRe O wCRaPOrRCpIP MRo_IpPMeR_rAPaGRtMiAAoG_nMMsAE _SoMSnEA SGNSEaA(vG"iEG (PGxUP) U ps_r Pi"rn at"gftm eawm(apRroOnriCanPrgRisIl Myf_ SodTriR sIiaNnbGvlIaeZldEi,(d m derusoseca PgtReoI( Mxp )ew)ra)fr op r | mo ^ap enrcaet iios:ns221su: e2os:n wnote: Niexpanded from hereat vhi pGrPiUnst f". " )| ^ 221| | ^ mes/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpps:a216g:e39(:" Gnote: Pexpanded from macro 'ROCPRIM_PRAGMA_MESSAGE'U printf w a216r | n i n g s# dfeofri nien vRaOlCiPdR IrMo_cPPRRAIGMM Aw_aMrEpS SoApGeEr(axt)i o_nPsr aognm aN(aRvOiC PGRPIUMs_ S"T R"ItNeGmIpZoEr(amreislsya gdei(sxa)b)l)e d ,| ^d ue to p:e225r:f2o:r mnote: aexpanded from heren ce issues with pr225i | n tmfe.s"s)a g e| ( ^" GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :248:2: note: expanded from here 248 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma claIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_shuffle.hpp:42: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_raking_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] n55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' g244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang depreIn file included from c/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cppa:t27e: d(In file included from _/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp_:A31M: DIn file included from G/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hppC:N27_: WIn file included from A/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hppV:E27F: RIn file included from O/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hppN:T_29S: IIn file included from ZE/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp,: 27": cIn file included from o/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hppm:30p: i/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hppl:e47-:t12im:e warning: -macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]c onstant a c47ce | s s t or etthuern RwOaCvPeRfIrMo_nWtA VsEiFzRe OwNiTl_lS IbZeE ;r e m| o ^v ed in/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp :a244 :f36u:t note: uexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE'r e release" )244 | | ^ #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here d 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ eprecated(_In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] _61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here A 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be remoIn file included from ved/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp :in26 : aIn file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hppf:u34t: uIn file included from r/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hppe :r25e: lIn file included from e/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hppa:s28e: "In file included from )/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp : 27| : ^In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ M/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hppD:G244C:N36_:W Anote: Vexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE'E FRONT_S I244Z | E , " c#doemfpiinel eR-OtCiPRmIeM-_WcAoVnEsFtRaONnTt_ SaIcZEc e_s_sA MtDoG CNt_hWeA VwEFaRvOeNfTr_oSInZtE s| i ^z e will be: 909r:e139m:o vnote: emacro marked 'deprecated' hered in a future r e909l | e#apsrea"g)m a cl| a ^n g deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static conIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] s 308 | static constexpr bool is_tuple_impl() | ^~~~~~ texpr float precision =/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:In file included from 26/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] : 308 | static constexpr bool is_tuple_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static cons/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpptexpr bool is_tuple_impl() | ^~~~~~ :336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp: 36909: | In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp#:p29r: aIn file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hppg:m27a : In file included from c/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hppl:a30n: g/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp :d47e:p12r:e cwarning: atmacro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]e d(__AMDGC N47_ | W A V E FrReOtNuTr_nS IRZOEC,P R"IcMo_mWpAiVlEFeR-OtNTi_mSeI-ZcE;o n s| t ^a nt acc/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hppe:s244s: 36t:o note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE't he wavefr o244n | t s i#zdee fwiinlel bRe OrCePmRIoMv_eWdA ViEnF aR OfNuTt_uSrIeZ Er _e_lAeMaDsGeC"N)_ W A| V ^E FRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clanIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here g 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZEIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] ; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefr244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' ont size will be removed in a future release") | ^ 244 | #defiIn file included from n/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] e ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' :909:139: note: macro marked 'deprecated' here 244 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ | #defineIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hppROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' In file included from 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:909:139: note: macro marked 'deprecated' here :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244 | #defiIn file included from n/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here e 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ROCPRIM_WAVEFRONTIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_In file included from WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE;In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here | 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront siIn file included from ze will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp61:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' In file included from 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:909:139: note: macro marked 'deprecated' here :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #defiIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hppne ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONTIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] _53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hppSIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to tIn file included from h/build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] e308 | static constexpr bool is_tuple_impl() | ^~~~~~ wavefront size will be removed in a fut/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] u 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ re release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp/build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61In file included from | /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] s69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' t244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here a 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ tic consteIn file included from x/build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' p244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here r909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.In file included from 0/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' f244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_histogram.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIIn file included from Z/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] E 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ _:909:139: note: macro marked 'deprecated' here _ 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ AMDGCN_WAVEFRONT_SIZE | ^ :In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 909 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi G:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ PUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] e 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hppc:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ a:909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ted(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if RO/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hppCP:R336I:M25_:W Awarning: Vexplicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class]E FRONT_SIZE = =336 | 3 2 R| O ^C PRIM_/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppH:O244S:T36_:D Enote: VIexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE'C E static 244c | o n s t #edxepfri nbeo oRlO CiPsR_ItMu_pWlAeV_EoFfR_OrNeTf_eSrIeZnEc e_s__AiMmDpGClN<_sWiAzVeEoFfR.O.N.T(_ASrIgZsE) > (| ) ^ | ^~~~~~ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_merge.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE In file included from | ^ :909:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp 909 | #pragma clang deprec:31: In file included from a/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ ted(_/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ _AMD/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hppGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size :64:will be removed in a future release") | ^ 1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static cIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here o 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ nstexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:In file included from 25/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp: :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hppIn file included from :67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] A80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here M 909 | #pDGCN_WAragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ VEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ f...(Args)>() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] R 308 | static constexpr bool is_tuple_impl() | ^~~~~~ ONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define RO/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] C 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ PRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(meIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_config.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hppssage(x))) | ^ :248:2: note: expanded from here 248 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] O 308 | static constexpr bool is_tuple_impl() | ^~~~~~ NT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] note: 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONTIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] _SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244 | #deIn file included from fine ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' :909:139: note: macro marked 'deprecated' here 244 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ | #defiIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] n69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppe ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ | #pragma clIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] ang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 96 | retIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] urn ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AIn file included from M/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hppD:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' G244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ C:909:139: note: macro marked 'deprecated' here N 909 | #pr_agma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavIn file included from e/build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ front size will be removed in a future release") | ^ :909:139: note: macro marked 'deprecated' here In file included from 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26In file included from : In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFIn file included from RO/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cppN:T26_: SIn file included from I/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hppZ:E27,: In file included from "/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hppc:o30m: p/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:i47l:e12-:t iwarning: memacro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]- constan t47 | a c ce s sr ettou rtnh eR OwCaPvReIfMr_oWnAVtE FsROiNzTe_ SwIiZlEl; b e | r ^e moved /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hppi:244n: a36 :f unote: texpanded from macro 'ROCPRIM_WAVEFRONT_SIZE'u re rele a244s | e " ) # d| ef ^i ne ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ ::909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' In file included from 244/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] | 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] i 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ f ROCPRIM_WAVE/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] F 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ RONT_SIZE == 3/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp2:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE'/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: In file included from explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:: In file included from 139/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] :53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant acIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppcess to the wavefront size will be removed in a future release") | ^ :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the waveIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] f 308 | static constexpr bool is_tuple_impl() | ^~~~~~ ront size will be removed in a future re/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] l 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ ease") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIn file included from IM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 244 | 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 909In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_difference.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_difference.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] :55 | #if ROCPRIM_WAVEFRONT_SIZE =In file included from = /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp3:2 26 : | In file included from ^/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp :27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp::24430:: 36/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:: 61note: :expanded from macro 'ROCPRIM_WAVEFRONT_SIZE'12 : warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 244 | 61 | # d e frienet uRrOnC PRROICMP_RWIAMV_EWFARVOENFTR_OSNTI_ZSEI Z_E_;A M D| G ^C N_WAV/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hppE:FR244O:36N:T _note: Sexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE'I ZE | ^ 244 | #de:f909i:n139e: Rnote: Omacro marked 'deprecated' hereC PRIM_WAVEFRONT_ S909I | Z#Ep r__agAmMaD GcClNa_nWgA VdEeFpRrOeNcT_aSteIdZ(E_ _ A| M ^D GCN_WAVE:F909R:O139N:T_ Snote: Imacro marked 'deprecated' hereZ E, "compile-t i909m | e#-pcroangsmtaa nctl aancgc edsesp rteoc attehde( _w_AaMvDeGfCrNo_nWtA sViEzFReO NwTi_lSlI ZbEe, r"ecmoomvpeidl ei-nt iam ef-uctounrset arnetl eaacscee"s)s t| o ^t he wavefront size will be removed in a future release") | ^ 139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll :909:139: note: macro marked 'deprecated' here < 10); | ^~~~~~ 909 | #pragma clan/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] g 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge_sort_block_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_find_first_of.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE;In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:30: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp :61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ | ^/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCNIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ _In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "comp244il:e36-:t inote: mexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE'e -constant acce s244s | t o t#hdee fwianvee fRrOoCnPtR IsMi_zWeA VwEiFlRlO NbTe_ SrIZeEm o_v_eAdM DiGnC Na_ WfAuVtEuFrReO NTr_eSlIeZaEs e "| ) ^ | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ ZE/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ | ^/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_copy.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_batch_memcpy.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_scan_common.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/lookback_scan_state.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIn file included from IZE/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp : 26| : ^/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp :234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removedIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:31: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.kernels.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 5 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 58In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ | In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ stIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ aIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ tic constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precisIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ iIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ oIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ n = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | stIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] a55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ tic constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ 1 warning generated when compiling for gfx1010. /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, signed char, float, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_end.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, unsigned char, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, int, test_utils::custom_test_type, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test, 255>>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl, 255>>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 16 warnings generated when compiling for gfx1010. 16 warnings generated when compiling for gfx1010. 16 warnings generated when compiling for gfx1010. 12 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 12 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hip/test_ordered_block_id.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/atomic.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 5 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 1 warning generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/constant_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ 15 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_find_first_of.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1010. In file included from 16 warnings generated when compiling for gfx1030. /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :225:2: note: expanded from here 225 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :225:2: note: expanded from here 225 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to thIn file included from e wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/hip/test_ordered_block_id.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/atomic.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1010. 5 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be rIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ emovIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ ed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid roIn file included from cPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 216 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 221:2: note: expanded from here In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ E; | ^/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removeIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ d in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCNIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ _In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ WIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ AVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future relIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ eIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ase") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #dIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ efine ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ IZE, In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ VEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ IZE; /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp :336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 1 warning generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, hip_bfloat16, hip_bfloat16, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 43 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 16 warnings generated when compiling for gfx1030. 15 warnings generated when compiling for gfx1100. 17In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] warning 58 | static cs generated when compiling for gfx1010. onstexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:452:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 452 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator<__half *, std::vector<__half>>, int, true>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange<__half, short, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, __half, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 35 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 12 warnings generated when compiling for gfx1030. 12 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ AMDGIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ CN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here In file included from 221 | message("GPU printf warnings for invali/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hppd rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ :27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/constant_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] S44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hppI:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here Z 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ E; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] :69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 36244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here # 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ | #defIn file included from i/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] n61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ e ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30In file included from : /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hppIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :27: In file included from In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access tIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hppo:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ the In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, double, signed char, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :248:2: note: expanded from here 248 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_difference.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_difference.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, float, long, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hip/test_ordered_block_id.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/atomic.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang depr5 warnings generated when compiling for gfx1101. ecated(__AMDGCN_WAVEFRONT_SIZE, "compile16 warnings generated when compiling for gfx1100. -time-constant access to the wavefront size will be removed in a futur16 warnings generated when compiling for gfx1100. e release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] T 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ _SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:/build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 244:6136 | : snote: taexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE't ic constexpr 244f | l o a t #pdreefciinsei oRnOW A=V E2F.R0OfN T/_ S(I1ZlEl _<_:909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future releas/build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hppe":) 64 :| 1 ^: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #deIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] f 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ ine ROCPRIM_PR/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hppAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] :247:2: note: expanded from here 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ 247 | message("GPU /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_find_first_of.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ : In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ :/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ 36/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ : note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precisionIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp=:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 1 warning generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:27: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_config.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :225:2: note: expanded from here 225 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :225:2: note: expanded from here 225 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_end.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 16 warnings generated when compiling for gfx1100. | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :248:2: note: expanded from here 248 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ alid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hip/test_ordered_block_id.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/atomic.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/constant_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 234 | #ifnIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] d69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here e 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_Sf __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ IZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to perIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] f47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here o 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ rmance isIn file included from s/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here u 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ es with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27/build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp::67234::19:: warning: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 67 | static const e234x | p#ri ffnldoeaft _p_rAeMcDiGsCNio_nW | = ^ 2.0f / (1:l909l: 139<: :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :248:2: note: expanded from here 248 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:30: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.kernels.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_copy.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_batch_memcpy.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_scan_common.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/lookback_scan_state.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ 1 warning generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1030. 5 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ | /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ :/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 12 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp16:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] warnings generated when compiling for gfx1101. 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 15 warnings generated when compiling for gfx1102. 12 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/arg_index_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_find_first_of.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:31: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1010. 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/hip/test_ordered_block_id.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/atomic.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 1 warning generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1030. 16 warnings generated when compiling for gfx1100. 16 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :225:2: note: expanded from here 225 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/constant_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 5 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :225:2: note: expanded from here 225 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefronIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ t size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 15 warnings generated when compiling for gfx803. 16 warnings generated when compiling for gfx1102. 15 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/hip/test_ordered_block_id.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/atomic.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clanIn file included from g deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precisionIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ = 2./build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :248:2: note: expanded from here 248 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #praIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_difference.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_difference.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ gma clang deprecated(__AMDGCN_WAVIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ EIn file included from FRONT_SIZE, "compile-time-constan/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hppt:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, access to the wavefront size will be removed in a future rel "compile-time-constant access to the wavefront size will be removed in a future release") | ^ eaIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ se") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 1 warning generated when compiling for gfx900. 16 warnings generated when compiling for gfx1100. 16 warnings generated12 warnings generated when compiling for gfx1101. when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139:In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hppnote: :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragIn file included from m/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] a96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size wIn file included from il/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cppl b:e29 : rIn file included from e/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hppm:o25v: eIn file included from d/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp :i26n: In file included from a/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp :f30u: tu/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hppr:e47 :r12e:l ewarning: asmacro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]e" ) | ^ 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp909: | 27#: pIn file included from r/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hppa:g34m: aIn file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hppc:l31a: nIn file included from g/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp :d30e: p/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hppr:e61c:a12t:e dwarning: (macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]_ _AMDGCN_ W61A | V E F R OrNeTt_uSrInZ ER,O C"PcRoImMp_iWlAeV-EtFiRmOeN-Tc_oSnIsZtEa;n t | a ^c cess t/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hppo: 244t:h36e: wnote: aexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE'v efront si z244e | w i l l# dbeef irneem oRvOeCdP RiInM_ WaA VfEuFtRuONrTe_ SrIeZlEe a_s_eA"M)D G C| N ^_W AVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removIn file included from ed/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp :i29n: In file included from a /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hppf:u25t: uIn file included from r/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hppe: 26r: eIn file included from l/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hppe:a30s: e/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp":)61 : 12| : ^ warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_histogram.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_find_first_of.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #definIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ e ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 17 warnings generated when compiling for gfx1030. 5 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ 12/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ warnings generated/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :248:2: note: expanded from here 248 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/constant_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIn file included from IZE | ^ :908:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 908 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ | #pragmIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' a clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] | ^~~~~~ 47 | ret/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] u rn ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE'In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #eli/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool f ROCPRIM_WAVEFRONT_SIZE == 64 | ^ is_tuple_of_references_impl:909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(_z_AeMoDfG.C.N._(WAArVgEsF)R>O(N)T _ S| I ^~~~~~Z E, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront sIn file included from iz/build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cppe: 28wi: lIn file included from l/build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp :b26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ e removed in a futIn file included from ure release") | ^/build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __A MDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hppIn file included from :27/build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp: :In file included from 28/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp: :In file included from 30/build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp: :/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp26: :In file included from 47/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp::1230:: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hppwarning: :macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]61 :12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | 61r | et u r n rReOtCuPrRnI MR_OWCAPVREIFMR_OWNATV_ESFIRZOEN;T _ S| I ^Z E; | ^/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp :244:36:/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp :note: 244expanded from macro 'ROCPRIM_WAVEFRONT_SIZE': 36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | 244# | d e f i n#ed eRfOCiPnReI MR_OWCAPVREIFMR_OWNATV_ESFIRZOEN T___SAIMZDEG C_N__WAAVMEDFGRCONN_TW_ASIZVEE F R| O ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprNT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] E 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] C55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' N244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here _ 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAIn file included from V/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] E 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' F244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ R:909:139: note: macro marked 'deprecated' here O 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ NT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hip/test_ordered_block_id.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/atomic.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx900. 16 warnings generated when compiling for gfx803. 15 warnings generated when compiling for gfx1010. 15 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #defin15e ROCPRIM_WAVEFRONT_SIZE __A warnings generated when compiling for gfx1100. MDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :225:2: note: expanded from here 225 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 1 warning generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_end.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 16909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:27: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_config.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :225:2: note: expanded from here 225 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 5 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_find_first_of.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/constant_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] c80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hppl:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' a244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ n:909:139: note: macro marked 'deprecated' here g 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ dIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ e:909:139: note: macro marked 'deprecated' here p 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ recated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 11 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hip/test_ordered_block_id.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/atomic.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 15 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx803. 15 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ 16 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:30: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 5 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :248:2: note: expanded from here 248 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.kernels.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 1 warning generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WA/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hppV:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ EFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 12 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 12 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_copy.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_batch_memcpy.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_scan_common.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/lookback_scan_state.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx900. 16 warnings generated when compiling for gfx1100. 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 16 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compil16e-time-constant access to the wave warnings generated when compiling for gfx1101. front size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :248:2: note: expanded from here 248 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDIn file included from GCN_WAVEFRONT_SIZE | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] :909 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ ::909:139: note: macro marked 'deprecated' here 139 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ : note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma In file included from clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' :336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 244 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hppT_SIZE | ^ :909:139: note: macro marked 'deprecated' here :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 909244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed inIn file included from a/build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp :f28u: tIn file included from u/build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hppr:e26 : rIn file included from e/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hppl:e27a: s/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hppe:"96): 12 :| ^warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] __AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 53 | #if ROCPRIIn file included from M_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ #define ROCPR/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hppIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] In file included from 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 30 64 | static constexpr float precision = 2: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp.0f / (1ll << 10); | ^~~~~~ :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 244 | /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp #d:e67f:i1n:e warning: Rexplicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class]O CPRIM_WAVEF R67O | NsTt_aStIiZcE c_o_nAsMtDeGxpCrN _fWlAoVaEtF RpOrNeTc_iSsIiZoEn < r| o ^c prim::b:f909lo:a139t:1 6>note: macro marked 'deprecated' here= 2.0f / (1ll 909< | <# p7r)a;g m | a^~~~~~ clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_find_first_of.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hip/test_ordered_block_id.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/atomic.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 5 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/constant_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma cIn file included from l/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] a 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ ng deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 1 warning generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :248:2: note: expanded from here 248 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1101. 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static coIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] n s234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ t:909:139: note: macro marked 'deprecated' here e 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ xpr float preIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] c 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' i216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ s:221:2: note: expanded from here i 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ on = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 16 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_difference.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_difference.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] : 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 32 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ : In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/arg_index_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ removIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here e 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ d in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:31: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_shuffle.hpp:42: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_raking_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ [ 20%] Linking CXX executable test_hip_api cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_hip_api.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_hip_api.dir/link.d CMakeFiles/test_hip_api.dir/hip/test_hip_api.cpp.o -o test_hip_api /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 20%] Built target test_hip_api [ 20%] Building CXX object test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp.o -MF CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp.o.d -o CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 12 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/hip/test_ordered_block_id.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/atomic.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 12 warnings generated when compiling for gfx803. 15 warnings generated when compiling for gfx90a. 17 warnings generated when compiling for gfx1100. 15 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_config_dispatch.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | staIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ tic constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFROIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' N244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here T 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ _In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here S 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ IZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_end.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "coIn file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] m47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' pile-time-constant access to the wavefront size will be removed in a future release") | ^ 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_find_first_of.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 1 warning generated when compiling for host. [ 20%] Linking CXX executable test_ordered_block_id cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_ordered_block_id.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_ordered_block_id.dir/link.d CMakeFiles/test_ordered_block_id.dir/hip/test_ordered_block_id.cpp.o -o test_ordered_block_id /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/constant_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE'[ 20%] Built target test_ordered_block_id 244 | #defineIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hppIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ :244:36: note: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ [ 21%] Building CXX object test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o -MF CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o.d -o CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cppIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] :44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 27244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 2796 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' : 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ In file included from :909:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=96d890135ac9ead3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_1-gfx1010-048bda.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 5 warnings generated when compiling for host. [ 21%] Linking CXX executable test_config_dispatch cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_config_dispatch.dir/link.txt --verbose=1 15 warnings generated when compiling for gfx1010. /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_config_dispatch.dir/link.d CMakeFiles/test_config_dispatch.dir/test_config_dispatch.cpp.o -o test_config_dispatch /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 21%] Built target test_config_dispatch In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ [ 22%] Building CXX object test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o -MF CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o.d -o CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9:In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=49f526b93993a4aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_0-gfx1010-e05fbb.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1010. [ 23%] Linking CXX executable test_hip_async_copy cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_hip_async_copy.dir/link.txt --verbose=1 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_0-gfx1010-26546d.out /tmp/test_block_radix_rank_typed_0_0-gfx1010-0075fc.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2e12210b744797aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_0-gfx1030-4f93df.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here /include 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ " ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefron#include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. t size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_hip_async_copy.dir/link.d CMakeFiles/test_hip_async_copy.dir/hip/test_hip_async_copy.cpp.o -o test_hip_async_copy /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ [ 23%] Built target test_hip_async_copy In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ [ 23%] Building CXX object test/rocprim/CMakeFiles/test_block_scan.dir/test_block_scan.parallel/test_block_scan_1.cpp.o In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_scan.dir/test_block_scan.parallel/test_block_scan_1.cpp.o -MF CMakeFiles/test_block_scan.dir/test_block_scan.parallel/test_block_scan_1.cpp.o.d -o CMakeFiles/test_block_scan.dir/test_block_scan.parallel/test_block_scan_1.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp | #pragma clang deprecated(__AMDGCN_WIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] A 308 | static constexpr bool is_tuple_impl() | ^~~~~~ VEFRONT/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | _SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma cIn file included from lang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] : 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hppIn file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 244 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant aIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_temporary_storage_partitioning.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] c 58 | static constexpcess to the wavefront size will be removed in a future release") | ^ r float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_basic.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precisIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] i on = 2.0f / (1ll << 52); | ^~~~~~ 234 | #ifndef __AMDG/build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] C 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ N_WAVEFRONT_SIZE/build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ | ^ :909:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:27: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_config.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1100. 16 warnings generated when compiling for gfx1101. 16 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 13 warnings generated when compiling for host. [ 24%] Linking CXX executable test_hipgraph_basic cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_hipgraph_basic.dir/link.txt --verbose=1 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifn/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ def __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIn file included from I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] Z44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' E244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ , "compile-time-constant access:909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ to the waIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] v69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ e:909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ front sizIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here e 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here CP R909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ IM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_hipgraph_basic.dir/link.d CMakeFiles/test_hipgraph_basic.dir/hipgraph/test_hipgraph_basic.cpp.o -o test_hipgraph_basic /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-comake[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' nstant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN13 warnings generated when compiling for host. _WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ [ 24%] Built target test_hipgraph_basic In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() [ 24%] Building CXX object test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o -MF CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o.d -o CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ [ 25%] Linking CXX executable test_temporary_storage_partitioning cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_temporary_storage_partitioning.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 909 | #pragma cIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] lang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] r 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ e/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ t:909:139: note: macro marked 'deprecated' here u r909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ n ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=1925b1df27823409 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_1-gfx1010-427d47.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/constant_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_temporary_storage_partitioning.dir/link.d CMakeFiles/test_temporary_storage_partitioning.dir/test_temporary_storage_partitioning.cpp.o -o test_temporary_storage_partitioning /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clan[ 25%] Built target test_temporary_storage_partitioning g deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #def[ 26%] Building CXX object test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o ine ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRcd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o -MF CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o.d -o CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp ONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_S16 warnings generated when compiling for gfx1101. IZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=42bb4256ae0b3dac -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_0-gfx1010-2b74bf.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 12 warnings generated when compiling for gfx900. 12 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_find_first_of.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_histogram.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 17 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:30: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :248:2: note: expanded from here 248 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.kernels.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_copy.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_batch_memcpy.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_scan_common.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/lookback_scan_state.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :248:2: note: expanded from here 248 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :248:2: note: expanded from here 248 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma claIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] n44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' g244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here d 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ eprecated(__In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] A69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' M244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here D 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ GCN_WAVEFRONIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here T 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ _SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constanIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIt access to the wavefront size will be removed in a future release") | ^ M_WAVEFRONTIn file included from _/build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] S96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here I 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_difference.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_difference.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/counting_iterator.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_counting_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ 16 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/constant_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_constant_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_find_first_of.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 15 warnings generated when compiling for gfx1030. 16 warnings generated when compiling for gfx1102. 16 warnings generated when compiling for gfx900. 14 warnings generated when compiling for host. [ 27%] Linking CXX executable test_counting_iterator cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_counting_iterator.dir/link.txt --verbose=1 12 warnings generated when compiling for gfx906. 12 warnings generated when compiling for gfx906. /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_counting_iterator.dir/link.d CMakeFiles/test_counting_iterator.dir/test_counting_iterator.cpp.o -o test_counting_iterator /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 27%] Built target test_counting_iterator In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ [ 27%] Building CXX object test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o -MF CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o.d -o CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] efront size will be removed in a future release") | ^ 47 | return ROCPIn file included from RIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:908:139: note: macro marked 'deprecated' here : 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244In file included from | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] T_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:909:139: note: macro marked 'deprecated' here :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 909244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :908:139: note: macro marked 'deprecated' here In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2307d4869c8a4d3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_1-gfx1010-e7296f.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_end.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx90a. 17 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. [ 27%] Linking CXX executable test_constant_iterator cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_constant_iterator.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_constant_iterator.dir/link.d CMakeFiles/test_constant_iterator.dir/test_constant_iterator.cpp.o -o test_constant_iterator /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 27%] Built target test_constant_iterator [ 27%] Building CXX object test/rocprim/CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp.o -MF CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp.o.d -o CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:28: In file included from In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] In file included from 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ :5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ EIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _PragmIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ a/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ (/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ RO/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ CPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_first_of.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_first_of_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_find_first_of.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:27: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_config.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 12 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1101. 12 warnings generated when compiling for gfx908. 16 warnings generated when compiling for gfx1101. 16 warnings generated when compiling for gfx1100. 16 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx1100. 22 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 11 warnings generated when compiling for gfx1030. 16 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:30: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/arg_index_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warpIn file included from operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.kernels.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :248:2: note: expanded from here 248 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1102. 14 warnings generated when compiling for host. In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ [ 27%] Linking CXX executable test_device_find_first_of cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_find_first_of.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_copy.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_batch_memcpy.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_scan_common.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/lookback_scan_state.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:31: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_find_first_of.dir/link.d CMakeFiles/test_device_find_first_of.dir/test_device_find_first_of.cpp.o -o test_device_find_first_of /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 27%] Built target test_device_find_first_of [ 28%] Building CXX object test/rocprim/CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp.o -MF CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp.o.d -o CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 139: note: macro marked 'deprecated' here 908 | In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: RONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ 909/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244 | In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ ::908:139: note: macro marked 'deprecated' here 909 908 | #pragma clang depr:ecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ a fuIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here t 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ure release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cppIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] :69 | return ROCPRIM_WAVEFRONT_SIZE29; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' : 244 | #In file included from define RO/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hppCPRIM_WAVEFRO:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from NT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 44: 12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRON244 | T_SIZE | ^ #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRO:NT_SIZE | ^ 909:908:139: note: macro marked 'deprecated' here :139 908 | #pragma clang de: note: macro marked 'deprecated' here precated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVIn file included from EFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-consta:244:nt access to the wavefront size will be removed in a future release") | ^ 36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define RIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26OC: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] PRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 96 | In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | retIn file included from urn ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp : 61 | return ROCPRIM30: _WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | staIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] ti 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ c:909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ warning: In file included from explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class]/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 67 | static constexpr floa69t precision = 2.0f :244:/36 (1ll << 7);: | ^~~~~~ note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_difference.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_difference.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, signed char, float, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp :79453: | 5 : warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] test_block_exchan g53e | (device_id);/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp : 244| : ^36 : note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp : 33#:de57f:i nnote: e in instantiation of member function 'static_for<0, 4, unsigned char, short, 0, 255>::run' requested hereR OCPRIM_WA V33 | E F R O NsTt_aStIicZ_Ef o_r_As:i909z:e139>:: :note: rmacro marked 'deprecated' hereu n(); | ^ /usr/include/gtest/internal/gtest-internal.h:909448 | :44#:p ranote: gin instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested herem a clang d e448p | re c aTteesdt* Crea(t_e_TAeMsDtG(C)N _oWvAeVErFrRiOdNeT_ S{I ZrEe,t "ucronm pnielwe -Tteismet-Ccloanssst;a n}t a| c ^ce ss to the wa/usr/include/gtest/internal/gtest-internal.hv:e715f:r13o:n tnote: sin instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested herei ze wil l715 | b e r e m o v ende wi nT ae sftuFtaucrteo rryeIlmepals); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_histogram.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 15 warnings generated when compiling for gfx900. 12 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 12 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, int, test_utils::custom_test_type, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test, 255>>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl, 255>>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_end.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant accessIn file included from to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. 17 warnings generated when compiling for gfx1102. 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/detail/get_rocprim_version.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCIn file included from N/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp_:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' W244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here A 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ VEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hppIn file included from :336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_basic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:27: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_config.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 10 warnings generated when compiling for host. make -f test/rocprim/CMakeFiles/test_device_reduce.dir/build.make test/rocprim/CMakeFiles/test_device_reduce.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_reduce.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_reduce.dir/build.make test/rocprim/CMakeFiles/test_device_reduce.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 29%] Building CXX object test/rocprim/CMakeFiles/test_device_reduce.dir/test_device_reduce.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_reduce.dir/test_device_reduce.cpp.o -MF CMakeFiles/test_device_reduce.dir/test_device_reduce.cpp.o.d -o CMakeFiles/test_device_reduce.dir/test_device_reduce.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp 10 warnings generated when compiling for host. [ 29%] Linking CXX executable test_basic cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_basic.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_basic.dir/link.d CMakeFiles/test_basic.dir/test_basic.cpp.o CMakeFiles/test_basic.dir/detail/get_rocprim_version.cpp.o -o test_basic /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 29%] Built target test_basic In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ [ 30%] Building CXX object test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp.o -MF CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp.o.d -o CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' In file included from 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp :909 | #pragma clang deprecated(__AMDGCN_WA26VEFRONT_SIZE, "c: ompile-time-consIn file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ taIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ nt access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEIn file included from FR/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ cons/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ta ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ nt access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_shuffle.hpp:42: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_raking_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, hip_bfloat16, hip_bfloat16, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 43 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ i/usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_m::half> = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr floatd ef_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:452:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 452 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator<__half *, std::vector<__half>>, int, true>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange<__half, short, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, __half, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 35 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 15 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id)/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ; | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, double, signed char, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ ix, na/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ me) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1102. 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, float, long, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 16 warnings generated when compiling for gfx1101. 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma claIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] n 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hppg:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr fIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] l 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ oat precision = 2.0f / (1ll << 7); | ^~~~~~ :61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_copy.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_batch_memcpy.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_scan_common.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/lookback_scan_state.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx900. 16 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/hipgraph/../rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/hipgraph/test_hipgraph_algs.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :606:2: note: expanded from here 606 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma claIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/arg_index_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ n:909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ g deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-timIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ e-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ RONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #prIn file included from agma clang deprecated(/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ __AMDG/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ CN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ IZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a fIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ uture release") | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:31: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:30: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.kernels.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_difference.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_difference.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_end.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. [ 31%] Linking CXX executable test_hipgraph_algs cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_hipgraph_algs.dir/link.txt --verbose=1 17 warnings generated when compiling for gfx803. 16 warnings generated when compiling for gfx900. /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_hipgraph_algs.dir/link.d CMakeFiles/test_hipgraph_algs.dir/hipgraph/test_hipgraph_algs.cpp.o -o test_hipgraph_algs /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 31%] Built target test_hipgraph_algs [ 32%] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o -MF CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o.d -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f92277c3631b157a -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_0-gfx1010-1c6a38.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:28: In file included from based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:ignoring nonexistent directory "5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory " 53 | #if/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: ROCPRIM_ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1101. 15 warnings generated when compiling for gfx1030. 15 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEIn file included from FRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant accIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ess to the wavefront size will be removed in a future rIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ elease") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_In file included from HOST_DEVICE static constexpr bool is_/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ tuple_of/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ _references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:27: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_config.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_0-gfx1010-f59fab.out /tmp/test_block_radix_rank_typed_1_0-gfx1010-e05fbb.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be remove "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=49f526b93993a4aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_0-gfx1030-1684b8.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp d in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class]In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_0-gfx1030-3dcd15.out /tmp/test_block_radix_rank_typed_0_0-gfx1030-4f93df.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2e12210b744797aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_0-gfx1100-33f63d.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx908. 16 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx1010. 11 warnings generated when compiling for gfx1100. 17 warnings generated when compiling for gfx1030. 16 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONTIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ _SIZEIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ pr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_histogram.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ toIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ thIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ e wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_end.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_copy.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_batch_memcpy.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_scan_common.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/lookback_scan_state.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_0-gfx1010-4861fe.out /tmp/test_block_radix_rank_typed_2_0-gfx1010-2b74bf.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=42bb4256ae0b3dac -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_0-gfx1030-490183.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 15 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] :1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ 47 | return ROCP/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] R 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ IM_WAVEFRONT_S/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] I 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ ZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_difference.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_difference.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:30: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.kernels.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 17 warnings generated when compiling for gfx900. 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_run_length_decode.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/block_scan.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_run_length_decode.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_binary_search_config.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_binary_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_1-gfx1010-36fbf2.out /tmp/test_block_radix_rank_typed_0_1-gfx1010-048bda.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if RO "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=96d890135ac9ead3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_1-gfx1030-0e7626.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp CPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_binary_search.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:27: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_config.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_1-gfx1010-57a7b1.out /tmp/test_block_radix_rank_typed_1_1-gfx1010-427d47.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=1925b1df27823409 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_1-gfx1030-9165d1.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1100. 15 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 16 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_end.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/arg_index_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1102. 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:31: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_shuffle.hpp:42: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_raking_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_difference.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_difference.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:30: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ FRONT_/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_In file included from W/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.kernels.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] AVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 55:909:139: note: macro marked 'deprecated' here | 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_copy.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_batch_memcpy.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_scan_common.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/lookback_scan_state.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONTIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ _SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SI17 warnings generated when compiling for gfx906. ZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_histogram.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_find.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_find.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1010. 15 warnings generated when compiling for gfx1030. 15 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:27: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_config.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 11 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. [ 32%] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o -MF CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o.d -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a03ef9e520af50e6 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_1-gfx1010-8af170.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " 16 warnings generated when compiling for gfx908. | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_end.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_difference.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_difference.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 13 warnings generated when compiling for host. 15 warnings generated when compiling for gfx1010. [ 32%] Linking CXX executable test_block_run_length_decode cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_block_run_length_decode.dir/link.txt --verbose=1 "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_1-gfx1010-2a320f.out /tmp/test_block_radix_rank_typed_2_1-gfx1010-e7296f.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2307d4869c8a4d3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_1-gfx1030-159ce3.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_block_run_length_decode.dir/link.d CMakeFiles/test_block_run_length_decode.dir/test_block_run_length_decode.cpp.o -o test_block_run_length_decode /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 32%] Built target test_block_run_length_decode [ 33%] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o -MF CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o.d -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b1fe6592abc6cfb5 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_2-gfx1010-692f7a.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx906. 14 warnings generated when compiling for host. [ 34%] Linking CXX executable test_device_adjacent_find cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_adjacent_find.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 17 warnings generated when compiling for gfx908. /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_adjacent_find.dir/link.d CMakeFiles/test_device_adjacent_find.dir/test_device_adjacent_find.cpp.o -o test_device_adjacent_find /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 34%] Built target test_device_adjacent_find [ 34%] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o -MF CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o.d -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ee810ba54d4b62ab -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_0-gfx1010-1e9e3d.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDIn file included from GCN_WAVEFRONT_SIZE | ^ /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] :909:139: note: macro marked 'deprecated' here 58 | static const e909x | p#rp rfalgomaat cplraencgi sdepriecated(__AMDGCN_WAVEFRONT_SIZE, "compile-timoen-n t= a2.c0cfe /ss ( 1tlol t | = 2 .r0eft /u r(n1 lRlO C<

:909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant acc/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hppes:s64 :t1o: twarning: hexplicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class]e wavefront s i64z | es twaitlicl cboen streexmporv feldo aitn par efcuitsuiroen = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_copy.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_batch_memcpy.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_scan_common.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/lookback_scan_state.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:30: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.kernels.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ #/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ d/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hppefine ROCPRIM_WAVEFRONT_SIZE __AMDG:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ CN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant accIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:27: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ ess to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_config.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 22 warnings generated when compiling for gfx1030. 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. [ 35%] Linking CXX executable test_device_binary_search cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_binary_search.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_binary_search.dir/link.d CMakeFiles/test_device_binary_search.dir/test_device_binary_search.cpp.o -o test_device_binary_search /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 35%] Built target test_device_binary_search [ 35%] Building CXX object test/rocprim/CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp.o -MF CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp.o.d -o CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: 16 warnings generated when compiling for gfx90a. note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_histogram.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, signed char, float, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragm "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_0-gfx1030-804311.out /tmp/test_block_radix_rank_typed_1_0-gfx1030-1684b8.o --no-whole-archive a clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); 16 warnings generated when compiling for gfx803. | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_find_end.cpp ":/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=49f526b93993a4aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_0-gfx1100-6c02f5.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp 33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_find_end.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx803. clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, unsigned char, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, int, test_utils::custom_test_type, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test, 255>>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl, 255>>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_adjacent_difference.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_adjacent_difference.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_adjacent_difference.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/arg_index_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:31: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_0-gfx1100-63f62a.out /tmp/test_block_radix_rank_typed_0_0-gfx1100-33f63d.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2e12210b744797aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_0-gfx1101-8f67e3.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. 17 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, hip_bfloat16, hip_bfloat16, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 43 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:452:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 452 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator<__half *, std::vector<__half>>, int, true>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange<__half, short, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, __half, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 35 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 17 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_copy.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_batch_memcpy.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_scan_common.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/lookback_scan_state.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, double, signed char, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:27: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_config.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, float, long, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:30: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.kernels.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 11 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_shuffle.hpp:42: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_raking_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_2-gfx1010-fb5a34.out /tmp/test_device_radix_sort_typed_0_2-gfx1010-692f7a.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b1fe6592abc6cfb5 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_2-gfx1030-99678b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx900. 15 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_0-gfx1030-9d91ac.out /tmp/test_block_radix_rank_typed_2_0-gfx1030-490183.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=42bb4256ae0b3dac -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_0-gfx1100-77c12a.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_histogram.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1030. 16 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_0-gfx1010-bb415c.out /tmp/test_device_radix_sort_typed_0_0-gfx1010-1c6a38.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f92277c3631b157a -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_0-gfx1030-2b5f4f.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx1030. 16 warnings generated when compiling for gfx90a. 16 warnings generated when compiling for gfx1030. 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hppIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ :25/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ : In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-co14 warnings generated when compiling for host. nstant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size wi[ 36%] Linking CXX executable test_device_adjacent_difference ll be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_adjacent_difference.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] R 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ ONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp ^ :61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static consIn file included from te/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cppx:p25r: In file included from f/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hppl:o24a: tIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hppp:r24e: c/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hppi:s82i:o7n:< fwarning: lmacro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]o at> = 2 .820 | f# e/l i(f1 lRlO C:444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hppco:m64p:i1l:e -warning: texplicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class]i me-constant 64a | cscteastsi ct oc otnhset ewxapvre ffrloonatt spirzeec iwsiiloln a =f u2t.u0rfe /r e(l1elals e<"<) 1 0| ) ^; | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_adjacent_difference.dir/link.d CMakeFiles/test_device_adjacent_difference.dir/test_device_adjacent_difference.cpp.o -o test_device_adjacent_difference /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 36%] Built target test_device_adjacent_difference make -f test/rocprim/CMakeFiles/test_device_run_length_encode.dir/build.make test/rocprim/CMakeFiles/test_device_run_length_encode.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_run_length_encode.dir/DependInfo.cmake "--color=" In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_batch_memcpy.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_copy.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_batch_memcpy.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_scan_common.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/lookback_scan_state.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be remomake[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' ved inmake -f test/rocprim/CMakeFiles/test_device_run_length_encode.dir/build.make test/rocprim/CMakeFiles/test_device_run_length_encode.dir/build a future release") | ^ make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 36%] Building CXX object test/rocprim/CMakeFiles/test_device_run_length_encode.dir/test_device_run_length_encode.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_run_length_encode.dir/test_device_run_length_encode.cpp.o -MF CMakeFiles/test_device_run_length_encode.dir/test_device_run_length_encode.cpp.o.d -o CMakeFiles/test_device_run_length_encode.dir/test_device_run_length_encode.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :606:2: note: expanded from here 606 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE,In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp"compile-time-constant access to the wavefront size will be removed in a future release") | ^ :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:30: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.cpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_load_store.kernels.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/rocprim.hpp:47: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_1-gfx1010-05b8e8.out /tmp/test_device_radix_sort_typed_0_1-gfx1010-8af170.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a03ef9e520af50e6 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_1-gfx1030-e31bc5.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx803. 15 warnings generated when compiling for gfx1010. 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 17 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_1-gfx1030-3298e1.out /tmp/test_block_radix_rank_typed_0_1-gfx1030-0e7626.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=96d890135ac9ead3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_1-gfx1100-a742b6.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/arg_index_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_merge.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:31: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge_sort_block_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1030. 16 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_2-gfx1030-d73f28.out /tmp/test_device_radix_sort_typed_0_2-gfx1030-99678b.o --no-whole-archive "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_1-gfx1030-210f4e.out /tmp/test_block_radix_rank_typed_1_1-gfx1030-9165d1.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b1fe6592abc6cfb5 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_2-gfx1100-14c0eb.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=1925b1df27823409 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_1-gfx1100-a7b914.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. 16 warnings generated when compiling for gfx906. 15 warnings generated when compiling for gfx1100. [ 37%] Linking CXX executable test_device_find_end cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_find_end.dir/link.txt --verbose=1 15 warnings generated when compiling for host. [ 37%] Linking CXX executable test_device_merge cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_merge.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_find_end.dir/link.d CMakeFiles/test_device_find_end.dir/test_device_find_end.cpp.o -o test_device_find_end /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 37%] Built target test_device_find_end [ 38%] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o -MF CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o.d -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 16 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_0-gfx1010-b3c30a.out /tmp/test_device_radix_sort_typed_1_0-gfx1010-1e9e3d.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pra "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2cd1bae93ad422 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_1-gfx1010-4ce24d.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp gma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFR/usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_merge.dir/link.d CMakeFiles/test_device_merge.dir/test_device_merge.cpp.o -o test_device_merge /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a ONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. [ 38%] Built target test_device_merge In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36:make -f test/rocprim/CMakeFiles/test_device_search.dir/build.make test/rocprim/CMakeFiles/test_device_search.dir/depend note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' wcd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_search.dir/DependInfo.cmake "--color=" avefront size will be removed in a future release") | ^ make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_search.dir/build.make test/rocprim/CMakeFiles/test_device_search.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 38%] Building CXX object test/rocprim/CMakeFiles/test_device_search.dir/test_device_search.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_search.dir/test_device_search.cpp.o -MF CMakeFiles/test_device_search.dir/test_device_search.cpp.o.d -o CMakeFiles/test_device_search.dir/test_device_search.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ee810ba54d4b62ab -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_0-gfx1030-c2ec4a.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_histogram.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 14 warnings generated when compiling for host. [ 39%] Linking CXX executable test_device_batch_memcpy cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_batch_memcpy.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_batch_memcpy.dir/link.d CMakeFiles/test_device_batch_memcpy.dir/test_device_batch_memcpy.cpp.o -o test_device_batch_memcpy /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ [ 39%] Built target test_device_batch_memcpy In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 11 warnings generated when compiling for gfx803. [ 40%] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o -MF CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o.d -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a6e644b35f17cac9 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_2-gfx1010-975f04.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_0-gfx1100-e9e49e.out /tmp/test_block_radix_rank_typed_1_0-gfx1100-6c02f5.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=49f526b93993a4aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_0-gfx1101-b4ba8c.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAIn file included from VEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp/build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 80 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ | :909:139: note: macro marked 'deprecated' here # 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ if ROCPRIM_WAVEIn file included from FRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 244:909:139: note: macro marked 'deprecated' here | 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:909:139: note: macro marked 'deprecated' here : 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244 | #definIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] e ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:909:139: note: macro marked 'deprecated' here : 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 909 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here | 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_shuffle.hpp:42: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_raking_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_0-gfx1101-b5dd4d.out /tmp/test_block_radix_rank_typed_0_0-gfx1101-8f67e3.o --no-whole-archive 15 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_1-gfx1030-98842e.out /tmp/test_block_radix_rank_typed_2_1-gfx1030-159ce3.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2e12210b744797aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_0-gfx1102-0023f0.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2307d4869c8a4d3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_1-gfx1100-65bfa9.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/arg_index_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:31: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | sIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] tat 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ i:909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ c constexpr bool is_tuple_impl() | ^~~~~~ :216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] P 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ ragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE 16 warnings generated when compiling for gfx1100. | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_2-gfx1100-f69620.out /tmp/test_device_radix_sort_typed_0_2-gfx1100-14c0eb.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b1fe6592abc6cfb5 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_2-gfx1101-f223b4.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 22 warnings generated when compiling for gfx1100. 15 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ 15 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_1-gfx1030-b6dbc5.out /tmp/test_device_radix_sort_typed_0_1-gfx1030-e31bc5.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a03ef9e520af50e6 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_1-gfx1100-bf8d9f.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp 17 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_0-gfx1100-7584d1.out /tmp/test_block_radix_rank_typed_2_0-gfx1100-77c12a.o --no-whole-archive /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, signed char, float, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=42bb4256ae0b3dac -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_0-gfx1101-a24a48.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_2-gfx1010-d7e48e.out /tmp/test_device_radix_sort_typed_1_2-gfx1010-975f04.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, unsigned char, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a6e644b35f17cac9 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_2-gfx1030-81f169.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, int, test_utils::custom_test_type, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test, 255>>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl, 255>>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr boolIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ is_tuIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ ple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE'/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp 244 | :336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] #336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ __In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ AIn file included from MDGCN_WAVEFRONT_SIZE | /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | ^ return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp :90927 | : #In file included from p/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hppr:a27g: m/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hppa :c96l:a12n:g warning: dmacro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]e precated( _96_ | A M D G CrNe_tWuArVnE FRROOCNPTR_ISM_IWZAEV,E F"RcOoNmTp_iSlIeZ-Et;i m e| - ^c onstan/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hppt: 244a:c36c:e snote: sexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE' to the wav e244f | r o n t #sdiezfe iwniel lR ObCeP RrIeMm_oWvAeVdE FiRnO NaT _fSuItZuEr e_ _rAeMlDeGaCsNe_"W)A V E| F ^R ONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size willIn file included from b/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cppe: 23r: eIn file included from m/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hppo:v29e: dIn file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hppi:n34 : aIn file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hppf:u30t: u/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hppr:e61 :r12e:l warning: emacro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]a se") | ^ 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define In file included from R/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139O:C Pnote: Rmacro marked 'deprecated' hereI M_WAVEFRONT_SI Z909E | #_p_ArMaDgGmCaN _cWAlVaEnFgR OdNeTpr_eScIaZtEe d (| _ ^_ AMDGCN_WAVEFRO:NT909_:S139I:Z Enote: ,macro marked 'deprecated' here "compile-time-c o909ns | t#apnrta gamcac ecslsa ntgo dtehpree cwaatveedf(r_o_nAtM DsGCiNz_eW AwViElFlR ObeN Tr_eSmIoZvEe,d " cionm ap ifluet-utrieme -rceolnesatsaen"t) a c| c ^e ss to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_histogram.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1030. 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, hip_bfloat16, hip_bfloat16, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 43 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:452:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 452 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator<__half *, std::vector<__half>>, int, true>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange<__half, short, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, __half, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 35 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ bIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ eIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release"In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ ) /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ | /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ ^/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, double, signed char, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, float, long, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/arg_index_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:31: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 11 warnings generated when compiling for gfx900. 16 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_1-gfx1010-b2c64a.out /tmp/test_device_radix_sort_typed_1_1-gfx1010-4ce24d.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2cd1bae93ad422 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_1-gfx1030-80dd18.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx1100. 16 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_0-gfx1030-d703ec.out /tmp/test_device_radix_sort_typed_0_0-gfx1030-2b5f4f.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f92277c3631b157a -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_0-gfx1100-b0314c.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp 16 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_2-gfx1101-973d4f.out /tmp/test_device_radix_sort_typed_0_2-gfx1101-f223b4.o --no-whole-archive clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b1fe6592abc6cfb5 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_2-gfx1102-e57e70.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_2-gfx1030-7b13c4.out /tmp/test_device_radix_sort_typed_1_2-gfx1030-81f169.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a6e644b35f17cac9 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_2-gfx1100-e9301e.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZEIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1102. 15 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx90a. 16 warnings generated when compiling for gfx90a. 15 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONTIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ _SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront sizeIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] will be removed in a future release") | ^ 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZEIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_0-gfx1030-b93995.out /tmp/test_device_radix_sort_typed_1_0-gfx1030-c2ec4a.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_histogram.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_histogram_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_histogram.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ee810ba54d4b62ab -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_0-gfx1100-e44078.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_histogram.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx90a. 15 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_0-gfx1101-6871a3.out /tmp/test_block_radix_rank_typed_1_0-gfx1101-b4ba8c.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=49f526b93993a4aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_0-gfx1102-e528de.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ T_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1101. 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_nth_element.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/arg_index_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :619:2: note: expanded from here 619 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_arg_index_iterator.cpp:31: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_shuffle.hpp:42: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_raking_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_1-gfx1100-94d0c8.out /tmp/test_block_radix_rank_typed_0_1-gfx1100-a742b6.o --no-whole-archive 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=96d890135ac9ead3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_1-gfx1101-c24a27.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_2-gfx1100-53b53a.out /tmp/test_device_radix_sort_typed_1_2-gfx1100-e9301e.o --no-whole-archive clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_0-gfx1102-e15ae1.out /tmp/test_block_radix_rank_typed_0_0-gfx1102-0023f0.o --no-whole-archive 15 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a6e644b35f17cac9 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_2-gfx1101-9e1f17.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory " "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_1-gfx1100-ce66ee.out /tmp/test_block_radix_rank_typed_1_1-gfx1100-a7b914.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2e12210b744797aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_0-gfx803-e4d48c.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=1925b1df27823409 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_1-gfx1101-4f920e.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_1-gfx1100-762d34.out /tmp/test_device_radix_sort_typed_0_1-gfx1100-bf8d9f.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a03ef9e520af50e6 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_1-gfx1101-47bbba.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1100. 17 warnings generated when compiling for gfx1102. 15 warnings generated when compiling for gfx1010. 15 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 14 warnings generated when compiling for host. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ << 52In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ ); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] p 308 | static constexpr bool is_tuple_impl() | ^~~~~~ operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ 15 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecatIn file included from ed(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ rgs)[ 41%] Linking CXX executable test_arg_index_iterator >(/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp) | ^~~~~~ :336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_arg_index_iterator.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hppIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 27In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ : In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-tiIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] me-constant access to the wavefront size will be removed in a future release") | ^ 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static cIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] o 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ nstexpr float p/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hppr:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] e 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ cision/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] = 2.0f / (1ll << 52); | ^~~~~~ 64 | static constexpr float p/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] r 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ ecision = 2.0f / (1ll << 10); | ^~~~~~ :64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | s/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] t 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ atic constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1030. /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_arg_index_iterator.dir/link.d CMakeFiles/test_arg_index_iterator.dir/test_arg_index_iterator.cpp.o -o test_arg_index_iterator /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 41%] Built target test_arg_index_iterator [ 41%] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o -MF CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o.d -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hppDebian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332):24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 80 | #iFound HIP installation: /usr, version 6.4.43484 f ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=73c39bd98e55fc69 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_0-gfx1010-c274a0.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 11 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1100. 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFIn file included from RONT_SIZE, "compile-ti/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ me-constant access to the wavefront size will be removed in a future release") /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1l| l << 23); | ^~~~~~ ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp 96 | re:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ turn ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :606:2: note: expanded from here 606 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_2-gfx1102-729c2f.out /tmp/test_device_radix_sort_typed_0_2-gfx1102-e57e70.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b1fe6592abc6cfb5 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_2-gfx803-19bae9.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constclang -cc1 version 21.1.4expr float precision = 2.0f / (1ll << 52); | ^~~~~~ based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_1-gfx1030-547b71.out /tmp/test_device_radix_sort_typed_1_1-gfx1030-80dd18.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2cd1bae93ad422 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_1-gfx1100-40ce95.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_0-gfx1101-1cfad5.out /tmp/test_block_radix_rank_typed_2_0-gfx1101-a24a48.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=42bb4256ae0b3dac -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_0-gfx1102-c5dbb7.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_2-gfx1101-1a4e2d.out /tmp/test_device_radix_sort_typed_1_2-gfx1101-9e1f17.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a6e644b35f17cac9 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_2-gfx1102-1ca8b2.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_1-gfx1100-799497.out /tmp/test_block_radix_rank_typed_2_1-gfx1100-65bfa9.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2307d4869c8a4d3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_1-gfx1101-6d8bb0.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 22 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 14 warnings generated when compiling for host. [ 42%] Linking CXX executable test_block_load_store cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_block_load_store.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_block_load_store.dir/link.d CMakeFiles/test_block_load_store.dir/test_block_load_store.cpp.o -o test_block_load_store /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 42%] Built target test_block_load_store [ 43%] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o -MF CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o.d -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a881f4e2640e687 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_1-gfx1010-bcd54a.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, signed char, float, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, unsigned char, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, int, test_utils::custom_test_type, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test, 255>>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl, 255>>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 14 warnings generated when compiling for host. [ 44%] Linking CXX executable test_device_nth_element cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_nth_element.dir/link.txt --verbose=1 15 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_nth_element.dir/link.d CMakeFiles/test_device_nth_element.dir/test_device_nth_element.cpp.o -o test_device_nth_element /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 44%] Built target test_device_nth_element [ 44%] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o -MF CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o.d -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=566bcb8b3cd79661 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_2-gfx1010-3d3f76.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 14 warnings generated when compiling for host. [ 44%] Linking CXX executable test_device_histogram cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_histogram.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_histogram.dir/link.d CMakeFiles/test_device_histogram.dir/test_device_histogram.cpp.o -o test_device_histogram /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 44%] Built target test_device_histogram [ 45%] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o -MF CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o.d -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp 16 warnings generated when compiling for gfx900. Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f38264e9945e5871 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_0-gfx1010-62ba45.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_shuffle.hpp:42: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_raking_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, hip_bfloat16, hip_bfloat16, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 43 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:452:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 452 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator<__half *, std::vector<__half>>, int, true>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange<__half, short, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, __half, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 35 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 11 warnings generated when compiling for gfx908. 15 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, double, signed char, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, float, long, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_0-gfx1100-9ad6c1.out /tmp/test_device_radix_sort_typed_1_0-gfx1100-e44078.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ee810ba54d4b62ab -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_0-gfx1101-0326ea.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_0-gfx1102-196a54.out /tmp/test_block_radix_rank_typed_1_0-gfx1102-e528de.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=49f526b93993a4aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_0-gfx803-c4b1aa.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 17 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_2-gfx1102-54d81a.out /tmp/test_device_radix_sort_typed_1_2-gfx1102-1ca8b2.o --no-whole-archive 15 warnings generated when compiling for gfx90a. 16 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_1-gfx1101-946534.out /tmp/test_device_radix_sort_typed_0_1-gfx1101-47bbba.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a6e644b35f17cac9 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_2-gfx803-e615f7.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a03ef9e520af50e6 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_1-gfx1102-6136f1.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx1010. 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_0-gfx1100-9a7f56.out /tmp/test_device_radix_sort_typed_0_0-gfx1100-b0314c.o --no-whole-archive 15 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_0-gfx803-d4e7f0.out /tmp/test_block_radix_rank_typed_0_0-gfx803-e4d48c.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f92277c3631b157a -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_0-gfx1101-586c81.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2e12210b744797aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_0-gfx900-df01e2.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(conditioclang -cc1 version 21.1.4n based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ) \ | ^ ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1100. 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_1-gfx1100-fd4260.out /tmp/test_device_radix_sort_typed_1_1-gfx1100-40ce95.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2cd1bae93ad422 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_1-gfx1101-a4b818.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139:In file included from note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIn file included from IM_WAVEFRONT_SIZE; | ^/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float pr/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hppecision = 2.0f / (1ll << 52); | ^~~~~~ :244/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ :/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ 36:/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_2-gfx803-de413c.out /tmp/test_device_radix_sort_typed_0_2-gfx803-19bae9.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGC N"/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b1fe6592abc6cfb5 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_2-gfx900-e759b3.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp _WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_2-gfx1010-23b558.out /tmp/test_device_radix_sort_typed_2_2-gfx1010-3d3f76.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=566bcb8b3cd79661 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_2-gfx1030-b7e10c.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. 15 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_1-gfx1101-fafe54.out /tmp/test_block_radix_rank_typed_0_1-gfx1101-c24a27.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=96d890135ac9ead3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_1-gfx1102-16c9d8.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx1101. 15 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_1-gfx1101-10c9cc.out /tmp/test_block_radix_rank_typed_1_1-gfx1101-4f920e.o --no-whole-archive "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_0-gfx1102-46e3e7.out /tmp/test_block_radix_rank_typed_2_0-gfx1102-c5dbb7.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=42bb4256ae0b3dac -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_0-gfx803-ed94b0.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=1925b1df27823409 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_1-gfx1102-c861b3.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 11 warnings generated when compiling for gfx90a. 16 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_1-gfx1010-bb994f.out /tmp/test_device_radix_sort_typed_2_1-gfx1010-bcd54a.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a881f4e2640e687 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_1-gfx1030-01483e.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:3: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/../test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_2-gfx803-fa1442.out /tmp/test_device_radix_sort_typed_1_2-gfx803-e615f7.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ | r/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ eturn ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pr "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a6e644b35f17cac9 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_2-gfx900-4f79ec.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp agma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ AVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139:/build/reproducible-path/rocprim-6.4.3/test/rocprim/internal/test_internal_merge_path.cpp:6: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_store_func.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ note: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' macro marked 'deprecated' here 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 909 | #pr a444g | ma# pcrlaagnmga dcelparnegc adteepd(r_e_AcMaDtGeCdN_(W_A_VEAFMRDOGNCT_NS_IWZEA,V E"cFoRmOpiNlTe-_tSiImZeE,- c"ocnsotmapnti laec-cteismse -toc otnhset awnatv efacrcoents ss itzoe twhiel lw abvee frroenmto vseidz ei nw ial lf ubteur er reemloevaseed" )i n | a ^ future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | st16 warnings generated when compiling for gfx1010. atic constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_0-gfx1010-536842.out /tmp/test_device_radix_sort_typed_2_0-gfx1010-c274a0.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=73c39bd98e55fc69 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_0-gfx1030-415735.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 9 warnings generated when compiling for host. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ [ 46%] Linking CXX executable test_internal_merge_path In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_shuffle.hpp:42: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_raking_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #deficd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_internal_merge_path.dir/link.txt --verbose=1 ne ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_internal_merge_path.dir/link.d CMakeFiles/test_internal_merge_path.dir/internal/test_internal_merge_path.cpp.o -o test_internal_merge_path /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 46%] Built target test_internal_merge_path make -f test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/build.make test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/build.make test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 46%] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o -MF CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o.d -o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=4c5b0be8f72d460d -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx1010-053203.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_assertions.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_search_config.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_2-gfx1030-3f738b.out /tmp/test_device_radix_sort_typed_2_2-gfx1030-b7e10c.o --no-whole-archive 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=566bcb8b3cd79661 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_2-gfx1100-dfd576.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_2-gfx900-107add.out /tmp/test_device_radix_sort_typed_0_2-gfx900-e759b3.o --no-whole-archive clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b1fe6592abc6cfb5 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_2-gfx906-d0aff6.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 17 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ 16 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_1-gfx1101-7c9e4f.out /tmp/test_device_radix_sort_typed_1_1-gfx1101-a4b818.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_0-gfx803-c9b952.out /tmp/test_block_radix_rank_typed_1_0-gfx803-c4b1aa.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2cd1bae93ad422 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_1-gfx1102-fcdc89.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 22 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=49f526b93993a4aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_0-gfx900-c1b0a3.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_0-gfx1101-b056ff.out /tmp/test_device_radix_sort_typed_1_0-gfx1101-0326ea.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ee810ba54d4b62ab -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_0-gfx1102-3466c1.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, signed char, float, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 16 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, unsigned char, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 15 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_0-gfx900-150a02.out /tmp/test_block_radix_rank_typed_0_0-gfx900-df01e2.o --no-whole-archive 15 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2e12210b744797aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_0-gfx906-50fbd6.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, int, test_utils::custom_test_type, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test, 255>>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl, 255>>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 15 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_1-gfx1101-89ee58.out /tmp/test_block_radix_rank_typed_2_1-gfx1101-6d8bb0.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2307d4869c8a4d3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_1-gfx1102-06a006.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :606:2: note: expanded from here 606 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1100. 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_2-gfx1100-e582c0.out /tmp/test_device_radix_sort_typed_2_2-gfx1100-dfd576.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=566bcb8b3cd79661 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_2-gfx1101-deff41.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 17 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _PIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ ra/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ gm/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ a/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ (ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_1-gfx1102-3a1dea.out /tmp/test_device_radix_sort_typed_0_1-gfx1102-6136f1.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a03ef9e520af50e6 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_1-gfx803-ce7973.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_2-gfx900-c7795b.out /tmp/test_device_radix_sort_typed_1_2-gfx900-4f79ec.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a6e644b35f17cac9 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_2-gfx906-4895b7.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_merge.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge_sort_block_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVE "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_1-gfx1030-e45b79.out /tmp/test_device_radix_sort_typed_2_1-gfx1030-01483e.o --no-whole-archive FRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a881f4e2640e687 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_1-gfx1100-388131.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, hip_bfloat16, hip_bfloat16, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 43 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 15 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:452:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 452 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator<__half *, std::vector<__half>>, int, true>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange<__half, short, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, __half, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 35 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, double, signed char, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_2-gfx906-48cd0f.out /tmp/test_device_radix_sort_typed_0_2-gfx906-d0aff6.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b1fe6592abc6cfb5 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_2-gfx908-46d0dd.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp 15 warnings generated when compiling for gfx1100. clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, float, long, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_shuffle.hpp:42: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_raking_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. [ 47%] Linking CXX executable test_device_search cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_search.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_search.dir/link.d CMakeFiles/test_device_search.dir/test_device_search.cpp.o -o test_device_search /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 47%] Built target test_device_search [ 47%] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o -MF CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o.d -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ec67bafcc98c9684 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_1-gfx1010-d8002d.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_0-gfx1101-ef7eb1.out /tmp/test_device_radix_sort_typed_0_0-gfx1101-586c81.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f92277c3631b157a -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_0-gfx1102-e2909e.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx1101. 15 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_0-gfx803-cfbbce.out /tmp/test_block_radix_rank_typed_2_0-gfx803-ed94b0.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=42bb4256ae0b3dac -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_0-gfx900-b07d55.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_2-gfx906-834f1a.out /tmp/test_device_radix_sort_typed_1_2-gfx906-4895b7.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a6e644b35f17cac9 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_2-gfx908-f3485c.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_2-gfx1101-3ce5a9.out /tmp/test_device_radix_sort_typed_2_2-gfx1101-deff41.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=566bcb8b3cd79661 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_2-gfx1102-6d80ea.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_2-gfx908-f421d1.out /tmp/test_device_radix_sort_typed_0_2-gfx908-46d0dd.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b1fe6592abc6cfb5 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_2-gfx90a-dba4d6.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRO15 warnings generated when compiling for gfx1102. NT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_1-gfx1102-ac7db6.out /tmp/test_block_radix_rank_typed_1_1-gfx1102-c861b3.o --no-whole-archive be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=1925b1df27823409 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_1-gfx803-1b20ab.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_1-gfx1102-31c400.out /tmp/test_block_radix_rank_typed_0_1-gfx1102-16c9d8.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=96d890135ac9ead3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_1-gfx803-43806a.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1102. clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_1-gfx1102-717aa9.out /tmp/test_device_radix_sort_typed_1_1-gfx1102-fcdc89.o --no-whole-archive to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2cd1bae93ad422 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_1-gfx803-f86340.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_0-gfx1030-685610.out /tmp/test_device_radix_sort_typed_2_0-gfx1030-415735.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=73c39bd98e55fc69 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_0-gfx1100-5a6fd8.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_0-gfx900-40b837.out /tmp/test_block_radix_rank_typed_1_0-gfx900-c1b0a3.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=49f526b93993a4aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_0-gfx906-c386d3.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp 16 warnings generated when compiling for gfx1010. clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_0-gfx1010-a0799a.out /tmp/test_device_radix_sort_typed_3_0-gfx1010-62ba45.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f38264e9945e5871 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_0-gfx1030-ff6934.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_2-gfx908-c5e4ef.out /tmp/test_device_radix_sort_typed_1_2-gfx908-f3485c.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a6e644b35f17cac9 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_2-gfx90a-282968.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WA17 warnings generated when compiling for gfx906. VEFRONT_SIZE, "compile-time-constant access to the wavefront size wiclang -cc1 version 21.1.4ll be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu :29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hppignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | re" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. turn ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_1-gfx1100-625ab9.out /tmp/test_device_radix_sort_typed_2_1-gfx1100-388131.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a881f4e2640e687 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_1-gfx1101-c3e169.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_0-gfx906-a91dcd.out /tmp/test_block_radix_rank_typed_0_0-gfx906-50fbd6.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2e12210b744797aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_0-gfx908-6f948f.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ 336:/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_0-gfx1102-241254.out /tmp/test_device_radix_sort_typed_1_0-gfx1102-3466c1.o --no-whole-archive 16 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_2-gfx90a-aba3f4.out /tmp/test_device_radix_sort_typed_0_2-gfx90a-dba4d6.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ee810ba54d4b62ab -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_0-gfx803-2869e0.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_radix_sort_typed_0_2-gfx1010-fb5a34.out -input=/tmp/test_device_radix_sort_typed_0_2-gfx1030-d73f28.out -input=/tmp/test_device_radix_sort_typed_0_2-gfx1100-f69620.out -input=/tmp/test_device_radix_sort_typed_0_2-gfx1101-973d4f.out -input=/tmp/test_device_radix_sort_typed_0_2-gfx1102-729c2f.out -input=/tmp/test_device_radix_sort_typed_0_2-gfx803-de413c.out -input=/tmp/test_device_radix_sort_typed_0_2-gfx900-107add.out -input=/tmp/test_device_radix_sort_typed_0_2-gfx906-48cd0f.out -input=/tmp/test_device_radix_sort_typed_0_2-gfx908-f421d1.out -input=/tmp/test_device_radix_sort_typed_0_2-gfx90a-aba3f4.out -output=/tmp/test_device_radix_sort_typed_0_2-529c15.hipfb -verbose "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_2.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_radix_sort_typed_0_2-529c15.hipfb -cuid=b1fe6592abc6cfb5 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_shuffle.hpp:42: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_raking_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_shuffle.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_2-gfx1102-7cd459.out /tmp/test_device_radix_sort_typed_2_2-gfx1102-6d80ea.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=566bcb8b3cd79661 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_2-gfx803-c2339d.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 22 warnings generated when compiling for gfx803. 16 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_2-gfx90a-86217d.out /tmp/test_device_radix_sort_typed_1_2-gfx90a-282968.o --no-whole-archive "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_radix_sort_typed_1_2-gfx1010-d7e48e.out -input=/tmp/test_device_radix_sort_typed_1_2-gfx1030-7b13c4.out -input=/tmp/test_device_radix_sort_typed_1_2-gfx1100-53b53a.out -input=/tmp/test_device_radix_sort_typed_1_2-gfx1101-1a4e2d.out -input=/tmp/test_device_radix_sort_typed_1_2-gfx1102-54d81a.out -input=/tmp/test_device_radix_sort_typed_1_2-gfx803-fa1442.out -input=/tmp/test_device_radix_sort_typed_1_2-gfx900-c7795b.out -input=/tmp/test_device_radix_sort_typed_1_2-gfx906-834f1a.out -input=/tmp/test_device_radix_sort_typed_1_2-gfx908-c5e4ef.out -input=/tmp/test_device_radix_sort_typed_1_2-gfx90a-86217d.out -output=/tmp/test_device_radix_sort_typed_1_2-582d48.hipfb -verbose "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_2.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_radix_sort_typed_1_2-582d48.hipfb -cuid=a6e644b35f17cac9 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_1-gfx803-cf1641.out /tmp/test_device_radix_sort_typed_0_1-gfx803-ce7973.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a03ef9e520af50e6 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_1-gfx900-c409cf.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx1030. 15 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1102. /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, signed char, float, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, unsigned char, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ expanded from macro 'typed_test_def' /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp 292 | #define typed_test_:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ de/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ f(/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, int, test_utils::custom_test_type, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test, 255>>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl, 255>>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_1-gfx1102-8618bb.out /tmp/test_block_radix_rank_typed_2_1-gfx1102-06a006.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2307d4869c8a4d3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_1-gfx803-60ca4a.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 13 warnings generated when compiling for host. [ 48%] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o -MF CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o.d -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=d0e5c5a7009e612e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_2-gfx1010-35ba9d.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. make -f test/rocprim/CMakeFiles/test_device_search_n.dir/build.make test/rocprim/CMakeFiles/test_device_search_n.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_search_n.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_search_n.dir/build.make test/rocprim/CMakeFiles/test_device_search_n.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 48%] Building CXX object test/rocprim/CMakeFiles/test_device_search_n.dir/test_device_search_n.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_search_n.dir/test_device_search_n.cpp.o -MF CMakeFiles/test_device_search_n.dir/test_device_search_n.cpp.o.d -o CMakeFiles/test_device_search_n.dir/test_device_search_n.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, hip_bfloat16, hip_bfloat16, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 43 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:452:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 452 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator<__half *, std::vector<__half>>, int, true>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange<__half, short, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, __half, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 35 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 15 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, double, signed char, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_0-gfx900-8910ee.out /tmp/test_block_radix_rank_typed_2_0-gfx900-b07d55.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=42bb4256ae0b3dac -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_0-gfx906-2922c4.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search_n.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search_n.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, float, long, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_1-gfx803-372c1c.out /tmp/test_device_radix_sort_typed_1_1-gfx803-f86340.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2cd1bae93ad422 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_1-gfx900-710e44.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_0-gfx906-a6fb49.out /tmp/test_block_radix_rank_typed_1_0-gfx906-c386d3.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=49f526b93993a4aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_0-gfx908-526dcc.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx1010-3181fc.out /tmp/test_device_segmented_radix_sort_typed_0_0-gfx1010-053203.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=4c5b0be8f72d460d -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx1030-2cb55b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_1-gfx1010-f6621b.out /tmp/test_device_radix_sort_typed_3_1-gfx1010-d8002d.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ec67bafcc98c9684 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_1-gfx1030-8e6c44.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp 14 warnings generated when compiling for host. clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. make -f test/rocprim/CMakeFiles/test_device_segmented_reduce.dir/build.make test/rocprim/CMakeFiles/test_device_segmented_reduce.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_segmented_reduce.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_segmented_reduce.dir/build.make test/rocprim/CMakeFiles/test_device_segmented_reduce.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 48%] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_reduce.dir/test_device_segmented_reduce.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_segmented_reduce.dir/test_device_segmented_reduce.cpp.o -MF CMakeFiles/test_device_segmented_reduce.dir/test_device_segmented_reduce.cpp.o.d -o CMakeFiles/test_device_segmented_reduce.dir/test_device_segmented_reduce.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_1-gfx1101-9b405f.out /tmp/test_device_radix_sort_typed_2_1-gfx1101-c3e169.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a881f4e2640e687 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_1-gfx1102-127e0b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_0-gfx908-8cbdbf.out /tmp/test_block_radix_rank_typed_0_0-gfx908-6f948f.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2e12210b744797aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_0-gfx90a-501496.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu 29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47ignoring nonexistent directory ":12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory " /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_2-gfx1010-b6bed0.out /tmp/test_device_radix_sort_typed_3_2-gfx1010-35ba9d.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=d0e5c5a7009e612e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_2-gfx1030-21b83d.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppF:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ RONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 909 | #pragma clIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] ang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 61 | returnIn file included from ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] :69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 909:139: note: macro marked 'deprecated' here In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefIn file included from ront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search_n.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search_n.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx900. 15 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_1-gfx803-2c3d6a.out /tmp/test_block_radix_rank_typed_1_1-gfx803-1b20ab.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=1925b1df27823409 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_1-gfx900-24bd06.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_1-gfx803-53fc45.out /tmp/test_block_radix_rank_typed_0_1-gfx803-43806a.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=96d890135ac9ead3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_1-gfx900-3314f4.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WA "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_2-gfx803-723427.out /tmp/test_device_radix_sort_typed_2_2-gfx803-c2339d.o --no-whole-archive VEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a fIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] u 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hppt:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ u:909:139: note: macro marked 'deprecated' here r 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ e release")In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' | 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here ^ 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFIn file included from R/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' O 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ N:909:139: note: macro marked 'deprecated' here T 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ _SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=566bcb8b3cd79661 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_2-gfx900-13f09b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1030. 15 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float pIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] r 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ ecision =/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ 2.0f / (1ll/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp << 52); | ^~~~~~ :64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] s 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ tatic constexp/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] r 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ float precisi/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] on = 2.0f / (1ll << 10); | ^~~~~~ 67 | static conste/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hppxpr float precision = 2.0f / (1ll << 677) | ;s t a| t^~~~~~i c constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search_n.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search_n.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_0-gfx1100-d043cd.out /tmp/test_device_radix_sort_typed_2_0-gfx1100-5a6fd8.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=73c39bd98e55fc69 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_0-gfx1101-0288d7.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_0-gfx1030-9ce0fa.out /tmp/test_device_radix_sort_typed_3_0-gfx1030-ff6934.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f38264e9945e5871 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_0-gfx1100-2f6aad.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 15 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] IZE __AMDGCN_WAVEFRONT_SIZE | ^ 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx900. 15 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx803. 16 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_0-gfx803-4b8e24.out /tmp/test_device_radix_sort_typed_1_0-gfx803-2869e0.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_0.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ee810ba54d4b62ab -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_0-gfx900-abf95b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" In file included from ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search_n.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search_n.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_2-gfx1030-2e0bb2.out /tmp/test_device_radix_sort_typed_3_2-gfx1030-21b83d.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=d0e5c5a7009e612e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_2-gfx1100-7c20ab.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_1-gfx900-b58ef2.out /tmp/test_device_radix_sort_typed_0_1-gfx900-c409cf.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=.a futur -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a03ef9e520af50e6 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_1-gfx906-d95781.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp e release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalidIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppr:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' o 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here c 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ PRIM warp opIn file included from e/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here r 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~53 :5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 30 : 47In file included from | /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp : 32 : In file included from r/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hppe:t32u: rIn file included from n/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp :R33O: CIn file included from P/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hppR:I28M: _In file included from W/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hppA:V31E: FIn file included from R/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hppO:N31T: _S/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hppI:Z55E:;5 : | warning: ^macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36 :55 | note: #iexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE'f ROCPRIM _244W | A V E F R#OdNeTf_iSnIe ZREO C=P=R I3M2_ W A| V ^E FRONT_S/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppI:Z244E: 36_:_ Anote: Mexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE'D GCN_WAVEF R244O | N T _ S I#ZdEe f i| n ^e ROCPRIM_:W909A:V139E:F Rnote: Omacro marked 'deprecated' hereN T_SIZE __AMDGCN _909W | A#VpErFaRgOmNaT _cSlIaZnEg d| e ^p recated(__A:M909D:G139C: Nnote: _macro marked 'deprecated' hereW AVEFRONT_SIZE, 909" | c#opmrpaiglmea- tcilmaen-gc odnesptraencta taecdc(e_s_sA MtDoG CNt_hWeA VwEaFvReOfNrT_oSnItZ E,s i"zceo mwpiillle -btei mree-mcoovnesdt ainnt aa cfcuetsusr et or etlheea swea"v)e f r| o ^n t size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 22 warnings generated when compiling for gfx900. 16 warnings generated when compiling for gfx1101. 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_1-gfx900-e60ee6.out /tmp/test_device_radix_sort_typed_1_1-gfx900-710e44.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2cd1bae93ad422 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_1-gfx906-8f9b0f.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 17 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search_n.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search_n.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, signed char, float, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 16 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, unsigned char, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 15 warnings generated when compiling for gfx908. 15 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_0-gfx908-5e0e45.out /tmp/test_block_radix_rank_typed_1_0-gfx908-526dcc.o --no-whole-archive "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_0-gfx906-790a4e.out /tmp/test_block_radix_rank_typed_2_0-gfx906-2922c4.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=49f526b93993a4aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_0-gfx90a-7440b2.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=42bb4256ae0b3dac -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_0-gfx908-46089c.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, int, test_utils::custom_test_type, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test, 255>>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl, 255>>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ | ^/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ :216/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ :39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a fut "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_2-gfx900-21e0d5.out /tmp/test_device_radix_sort_typed_2_2-gfx900-13f09b.o --no-whole-archive ure release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=566bcb8b3cd79661 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_2-gfx906-65a730.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static consteIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] xp 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ r:909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] m55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ a/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244 | #definIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] e61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 244 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision: = warning: 2explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class]. 0f / (1ll << 5 264) | ;s t a| ti^~~~~~c constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp<<: 672:31):; warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class]| ^~~~~~ 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_2-gfx1100-874fec.out /tmp/test_device_radix_sort_typed_3_2-gfx1100-7c20ab.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=d0e5c5a7009e612e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_2-gfx1101-7274c7.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1102. 15 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_1-gfx803-d29ccb.out /tmp/test_block_radix_rank_typed_2_1-gfx803-60ca4a.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2307d4869c8a4d3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_1-gfx900-2345e4.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, hip_bfloat16, hip_bfloat16, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 43 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:452:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 452 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator<__half *, std::vector<__half>>, int, true>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange<__half, short, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, __half, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 35 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 16 warnings generated when compiling for gfx1030. 15 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_0-gfx90a-67b108.out /tmp/test_block_radix_rank_typed_0_0-gfx90a-501496.o --no-whole-archive "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_block_radix_rank_typed_0_0-gfx1010-26546d.out -input=/tmp/test_block_radix_rank_typed_0_0-gfx1030-3dcd15.out -input=/tmp/test_block_radix_rank_typed_0_0-gfx1100-63f62a.out -input=/tmp/test_block_radix_rank_typed_0_0-gfx1101-b5dd4d.out -input=/tmp/test_block_radix_rank_typed_0_0-gfx1102-e15ae1.out -input=/tmp/test_block_radix_rank_typed_0_0-gfx803-d4e7f0.out -input=/tmp/test_block_radix_rank_typed_0_0-gfx900-150a02.out -input=/tmp/test_block_radix_rank_typed_0_0-gfx906-a91dcd.out -input=/tmp/test_block_radix_rank_typed_0_0-gfx908-8cbdbf.out -input=/tmp/test_block_radix_rank_typed_0_0-gfx90a-67b108.out -output=/tmp/test_block_radix_rank_typed_0_0-3c94a3.hipfb -verbose In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o.d -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_block_radix_rank_typed_0_0-3c94a3.hipfb -cuid=2e12210b744797aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, double, signed char, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search_n.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search_n.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, float, long, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 16 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_1-gfx1030-2638fd.out /tmp/test_device_radix_sort_typed_3_1-gfx1030-8e6c44.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ec67bafcc98c9684 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_1-gfx1100-ce1616.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx803. 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_0-gfx1102-557206.out /tmp/test_device_radix_sort_typed_0_0-gfx1102-e2909e.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f92277c3631b157a -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_0-gfx803-b75dc5.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx803. 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_1-gfx1102-61b2c3.out /tmp/test_device_radix_sort_typed_2_1-gfx1102-127e0b.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a881f4e2640e687 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_1-gfx803-95f42b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | sIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ tatic constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1101. 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search_n.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search_n.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 16 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_1-gfx906-697287.out /tmp/test_device_radix_sort_typed_0_1-gfx906-d95781.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a03ef9e520af50e6 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_1-gfx908-43e7ef.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_2-gfx906-d943c7.out /tmp/test_device_radix_sort_typed_2_2-gfx906-65a730.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=566bcb8b3cd79661 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_2-gfx908-4489d2.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 17 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 14 warnings generated when compiling for host. [ 49%] Linking CXX executable test_block_shuffle cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_block_shuffle.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_merge.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge_sort_block_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_block_shuffle.dir/link.d CMakeFiles/test_block_shuffle.dir/test_block_shuffle.cpp.o -o test_block_shuffle /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ [ 49%] Built target test_block_shuffle make -f test/rocprim/CMakeFiles/test_device_segmented_scan.dir/build.make test/rocprim/CMakeFiles/test_device_segmented_scan.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_segmented_scan.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_segmented_scan.dir/build.make test/rocprim/CMakeFiles/test_device_segmented_scan.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 49%] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_scan.dir/test_device_segmented_scan.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_segmented_scan.dir/test_device_segmented_scan.cpp.o -MF CMakeFiles/test_device_segmented_scan.dir/test_device_segmented_scan.cpp.o.d -o CMakeFiles/test_device_segmented_scan.dir/test_device_segmented_scan.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp 16 warnings generated when compiling for gfx900. 15 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_1-gfx900-e3e99d.out /tmp/test_block_radix_rank_typed_1_1-gfx900-24bd06.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=1925b1df27823409 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_1-gfx906-8aca17.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_1-gfx900-644ce0.out /tmp/test_block_radix_rank_typed_0_1-gfx900-3314f4.o --no-whole-archive 16 warnings generated when compiling for gfx1101. 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_2-gfx1101-7d891a.out /tmp/test_device_radix_sort_typed_3_2-gfx1101-7274c7.o --no-whole-archive "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_1-gfx906-fbfac5.out /tmp/test_device_radix_sort_typed_1_1-gfx906-8f9b0f.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -MT-emit-obj -disable-freetest/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o -clear-ast-before-backend-sys-header-deps -disable-llvm-verifier-internal-isystem -discard-value-names/usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -main-file-name-idirafter test_device_radix_sort_typed_3_2.cpp/usr/include -mrelocation-model-include pic __clang_hip_runtime_wrapper.h-pic-level -isystem2 /build/reproducible-path/rocprim-6.4.3/test-fhalf-no-semantic-interposition -D-mframe-pointer=none USE_PROF_API=1-fno-rounding-math -D -mconstructor-aliases__HIP_PLATFORM_AMD__=1 -I-aux-target-cpu /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprimx86-64 -I-fcuda-is-device /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include-fno-threadsafe-statics -I-mllvm /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim-amdgpu-internalize-symbols -I-fcuda-allow-variadic-functions /build/reproducible-path/rocprim-6.4.3/rocprim/include-fvisibility=hidden -D-fapply-global-visibility-to-externs ROCPRIM_NO_DEPRECATION_WARNINGS-mlink-builtin-bitcode -D/usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc _FORTIFY_SOURCE=2-mlink-builtin-bitcode -D/usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc NDEBUG-mlink-builtin-bitcode -D/usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc GTEST_HAS_PTHREAD=1-mlink-builtin-bitcode -internal-isystem/usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc-internal-isystem -mlink-builtin-bitcode /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15/usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -internal-isystem-mlink-builtin-bitcode /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward/usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -internal-isystem-mlink-builtin-bitcode /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -internal-isystem-mlink-builtin-bitcode /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15/usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -internal-isystem-target-cpu /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backwardgfx1102 -internal-isystem-debug-info-kind=constructor /usr/lib/llvm-21/lib/clang/21/include-dwarf-version=5 -internal-isystem-debugger-tuning=gdb /usr/local/include--compress-debug-sections=zlib -internal-isystem-fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include-fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -internal-externc-isystem-v /usr/include/x86_64-linux-gnu-fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -internal-externc-isystem-resource-dir /include/usr/lib/llvm-21/lib/clang/21 -MT-internal-externc-isystem /usr/includetest/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o -internal-isystem-sys-header-deps /usr/lib/llvm-21/lib/clang/21/include-internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers-internal-isystem -idirafter/usr/local/include /usr/include-internal-isystem -include/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include __clang_hip_runtime_wrapper.h-internal-externc-isystem -isystem/usr/include/x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/test-internal-externc-isystem -D/include USE_PROF_API=1-internal-externc-isystem -D/usr/include __HIP_PLATFORM_AMD__=1 -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=.-I -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=./build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -source-date-epoch-I 1761942999/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -Wformat-I -Werror=format-security/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -Wdate-time -I-std=c++17 /build/reproducible-path/rocprim-6.4.3/rocprim/include-fdeprecated-macro -D-fno-autolink ROCPRIM_NO_DEPRECATION_WARNINGS -ferror-limit-D 19_FORTIFY_SOURCE=2 -fhip-new-launch-api-D -fgnuc-version=4.2.1NDEBUG -D-fskip-odr-check-in-gmf GTEST_HAS_PTHREAD=1-fcxx-exceptions -internal-isystem -fexceptions/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem-vectorize-loops /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15-vectorize-slp -internal-isystem-cuid=96d890135ac9ead3 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward-fcuda-allow-variadic-functions -internal-isystem-faddrsig /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15-D__GCC_HAVE_DWARF2_CFI_ASM=1 -internal-isystem -o /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15/tmp/test_block_radix_rank_typed_0_1-gfx906-d969cc.o -internal-isystem -x/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward hip-internal-isystem /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp/usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=d0e5c5a7009e612e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_2-gfx1102-766d11.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2cd1bae93ad422 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_1-gfx908-0b51f9.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMIn file included from DGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 909 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ | :909:139: note: macro marked 'deprecated' here # 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] VEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static cIn file included from onstexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp | static constexpr bool is_tuple_impl() | ^~~~~~ :336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static c/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] o 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ nstexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | In file included from ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp::244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 909:139: note: macro marked 'deprecated' here 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 909:909:139: note: macro marked 'deprecated' here | 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ #pragma clang In file included from d/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' e244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ precated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :909:139: note: macro marked 'deprecated' here In file included from 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | In file included from #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:909:139: note: macro marked 'deprecated' here :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search_n.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search_n.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_referIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ en/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ ce/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ s_/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_0-gfx900-3c42f7.out /tmp/test_device_radix_sort_typed_1_0-gfx900-abf95b.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ee810ba54d4b62ab -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_0-gfx906-9bfe96.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 17 warnings generated when compiling for gfx90a. 16 warnings generated when compiling for gfx1101. 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_0-gfx1101-1c4174.out /tmp/test_device_radix_sort_typed_2_0-gfx1101-0288d7.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=73c39bd98e55fc69 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_0-gfx1102-bbf3b7.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | r"/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_2-gfx908-f6b0ef.out /tmp/test_device_radix_sort_typed_2_2-gfx908-4489d2.o --no-whole-archive eturn ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=566bcb8b3cd79661 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_2-gfx90a-934685.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hppIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here :58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 909 58 | static constexpr float precision = 2.0f / | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ (1llIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ << 52); | ^~~~~~ :909:139: note: macro marked 'deprecated' here 909 | #pragma clan/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] g 61 | static constexpr flo deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ at precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search_n.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search_n.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_0-gfx90a-d42906.out /tmp/test_block_radix_rank_typed_1_0-gfx90a-7440b2.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_block_radix_rank_typed_1_0-gfx1010-f59fab.out -input=/tmp/test_block_radix_rank_typed_1_0-gfx1030-804311.out -input=/tmp/test_block_radix_rank_typed_1_0-gfx1100-e9e49e.out -input=/tmp/test_block_radix_rank_typed_1_0-gfx1101-6871a3.out -input=/tmp/test_block_radix_rank_typed_1_0-gfx1102-196a54.out -input=/tmp/test_block_radix_rank_typed_1_0-gfx803-c9b952.out -input=/tmp/test_block_radix_rank_typed_1_0-gfx900-40b837.out -input=/tmp/test_block_radix_rank_typed_1_0-gfx906-a6fb49.out -input=/tmp/test_block_radix_rank_typed_1_0-gfx908-5e0e45.out -input=/tmp/test_block_radix_rank_typed_1_0-gfx90a-d42906.out -output=/tmp/test_block_radix_rank_typed_1_0-0cbb82.hipfb -verbose "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o.d -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_block_radix_rank_typed_1_0-0cbb82.hipfb -cuid=49f526b93993a4aa -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partition.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_0-gfx1100-cbe2a6.out /tmp/test_device_radix_sort_typed_3_0-gfx1100-2f6aad.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f38264e9945e5871 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_0-gfx1101-642bef.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_0-gfx908-6d4a7f.out /tmp/test_block_radix_rank_typed_2_0-gfx908-46089c.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=42bb4256ae0b3dac -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_0-gfx90a-26078b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1101. 22 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx1030-afdf59.out /tmp/test_device_segmented_radix_sort_typed_0_0-gfx1030-2cb55b.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=4c5b0be8f72d460d -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx1100-639eae.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, signed char, float, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_testclang -cc1 version 21.1.4_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu :214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", ignoring nonexistent directory " /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory " /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, unsigned char, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search_n.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search_n.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, int, test_utils::custom_test_type, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test, 255>>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl, 255>>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_1-gfx908-1fd4d1.out /tmp/test_device_radix_sort_typed_0_1-gfx908-43e7ef.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a03ef9e520af50e6 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_1-gfx90a-f0b772.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_2-gfx1102-9743af.out /tmp/test_device_radix_sort_typed_3_2-gfx1102-766d11.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=d0e5c5a7009e612e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_2-gfx803-2ebde3.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_2-gfx90a-6c151e.out /tmp/test_device_radix_sort_typed_2_2-gfx90a-934685.o --no-whole-archive "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_radix_sort_typed_2_2-gfx1010-23b558.out -input=/tmp/test_device_radix_sort_typed_2_2-gfx1030-3f738b.out -input=/tmp/test_device_radix_sort_typed_2_2-gfx1100-e582c0.out -input=/tmp/test_device_radix_sort_typed_2_2-gfx1101-3ce5a9.out -input=/tmp/test_device_radix_sort_typed_2_2-gfx1102-7cd459.out -input=/tmp/test_device_radix_sort_typed_2_2-gfx803-723427.out -input=/tmp/test_device_radix_sort_typed_2_2-gfx900-21e0d5.out -input=/tmp/test_device_radix_sort_typed_2_2-gfx906-d943c7.out -input=/tmp/test_device_radix_sort_typed_2_2-gfx908-f6b0ef.out -input=/tmp/test_device_radix_sort_typed_2_2-gfx90a-6c151e.out -output=/tmp/test_device_radix_sort_typed_2_2-bf7a86.hipfb -verbose In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_2.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_radix_sort_typed_2_2-bf7a86.hipfb -cuid=566bcb8b3cd79661 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_1-gfx908-4ca9b7.out /tmp/test_device_radix_sort_typed_1_1-gfx908-0b51f9.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2cd1bae93ad422 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_1-gfx90a-db53e0.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :139In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, hip_bfloat16, hip_bfloat16, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 43 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:452:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 452 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator<__half *, std::vector<__half>>, int, true>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange<__half, short, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, __half, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 35 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAIn file included from VEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] : 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ note: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, double, signed char, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_1-gfx1100-4e124c.out /tmp/test_device_radix_sort_typed_3_1-gfx1100-ce1616.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, float, long, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStri "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ec67bafcc98c9684 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_1-gfx1101-0a5113.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp ped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_search_n.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_search_n.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_search_n.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_1-gfx803-2fbd68.out /tmp/test_device_radix_sort_typed_2_1-gfx803-95f42b.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a881f4e2640e687 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_1-gfx900-1d494b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_1-gfx900-d5703b.out /tmp/test_block_radix_rank_typed_2_1-gfx900-2345e4.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2307d4869c8a4d3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_1-gfx906-b846f8.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1030. 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_0-gfx906-1a612d.out /tmp/test_device_radix_sort_typed_1_0-gfx906-9bfe96.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ee810ba54d4b62ab -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_0-gfx908-0df5ed.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ 15 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefrIn file included from ont size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCP/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ RIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ | ^ :909/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ :139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:: 29warning: : macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from 47/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp | : 32 : In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hppr:e32t: uIn file included from r/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hppn: 33R: OIn file included from C/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hppP:R28I: MIn file included from _/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hppW:A31V: EIn file included from F/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hppR:O31N: T_/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hppSI:Z55:E5;: warning: | ^macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 55 | #if R O244C | P R I M _#WdAeVfEiFnReO NRTO_CSPIRZIEM _=W=A 3V2E F R| O ^N T_SIZE __A/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppM:D244G:C36N:_ Wnote: Aexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE'V EFRONT_SIZ E244 | | ^ #define R:O909C:P139R:I Mnote: _macro marked 'deprecated' hereW AVEFRONT_SIZE __A M909D | G#CpNr_aWgAmVaE FcRlOaNnTg_ SdIeZpEr e c| a ^t ed(__AMDGCN_W:A909V:E139F:R Onote: Nmacro marked 'deprecated' hereT _SIZE, "compile- t909i | m#ep-rcaognmsat acnlta nagc cdesesp rteoc attheed (w_a_vAeMfDrGoCnNt_ WsAiVzEeF RwOiNlTl_ SbIeZ Er,e "compile-time-constant access to the wavefront size will be removed in a future release") | ^ moved in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_1-gfx906-0a06b9.out /tmp/test_block_radix_rank_typed_1_1-gfx906-8aca17.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=1925b1df27823409 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_1-gfx908-637d12.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp 14 warnings generated when compiling for host. clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. [ 50%] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o -MF CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o.d -o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp 16 warnings generated when compiling for gfx1010. Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 15 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b53aa489ae781108 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx1010-0c3fd0.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_1-gfx906-d8fa1e.out /tmp/test_block_radix_rank_typed_0_1-gfx906-d969cc.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=96d890135ac9ead3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_1-gfx908-9334de.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1100. 15 warnings generated when compiling for host. [ 51%] Linking CXX executable test_device_partition cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_partition.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_partition.dir/link.d CMakeFiles/test_device_partition.dir/test_device_partition.cpp.o -o test_device_partition /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 51%] Built target test_device_partition make -f test/rocprim/CMakeFiles/test_device_select.dir/build.make test/rocprim/CMakeFiles/test_device_select.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_select.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_select.dir/build.make test/rocprim/CMakeFiles/test_device_select.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 52%] Building CXX object test/rocprim/CMakeFiles/test_device_select.dir/test_device_select.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_select.dir/test_device_select.cpp.o -MF CMakeFiles/test_device_select.dir/test_device_select.cpp.o.d -o CMakeFiles/test_device_select.dir/test_device_select.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/binary_op_wrappers.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_1-gfx90a-4c1b65.out /tmp/test_device_radix_sort_typed_0_1-gfx90a-f0b772.o --no-whole-archive "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_radix_sort_typed_0_1-gfx1010-05b8e8.out -input=/tmp/test_device_radix_sort_typed_0_1-gfx1030-b6dbc5.out -input=/tmp/test_device_radix_sort_typed_0_1-gfx1100-762d34.out -input=/tmp/test_device_radix_sort_typed_0_1-gfx1101-946534.out -input=/tmp/test_device_radix_sort_typed_0_1-gfx1102-3a1dea.out -input=/tmp/test_device_radix_sort_typed_0_1-gfx803-cf1641.out -input=/tmp/test_device_radix_sort_typed_0_1-gfx900-b58ef2.out -input=/tmp/test_device_radix_sort_typed_0_1-gfx906-697287.out -input=/tmp/test_device_radix_sort_typed_0_1-gfx908-1fd4d1.out -input=/tmp/test_device_radix_sort_typed_0_1-gfx90a-4c1b65.out -output=/tmp/test_device_radix_sort_typed_0_1-5672cd.hipfb -verbose 15 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_0-gfx90a-d3fe4e.out /tmp/test_block_radix_rank_typed_2_0-gfx90a-26078b.o --no-whole-archive -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_radix_sort_typed_0_1-5672cd.hipfb -cuid=a03ef9e520af50e6 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_block_radix_rank_typed_2_0-gfx1010-4861fe.out -input=/tmp/test_block_radix_rank_typed_2_0-gfx1030-9d91ac.out -input=/tmp/test_block_radix_rank_typed_2_0-gfx1100-7584d1.out -input=/tmp/test_block_radix_rank_typed_2_0-gfx1101-1cfad5.out -input=/tmp/test_block_radix_rank_typed_2_0-gfx1102-46e3e7.out -input=/tmp/test_block_radix_rank_typed_2_0-gfx803-cfbbce.out -input=/tmp/test_block_radix_rank_typed_2_0-gfx900-8910ee.out -input=/tmp/test_block_radix_rank_typed_2_0-gfx906-790a4e.out -input=/tmp/test_block_radix_rank_typed_2_0-gfx908-6d4a7f.out -input=/tmp/test_block_radix_rank_typed_2_0-gfx90a-d3fe4e.out -output=/tmp/test_block_radix_rank_typed_2_0-f58119.hipfb -verbose "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o.d -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_block_radix_rank_typed_2_0-f58119.hipfb -cuid=42bb4256ae0b3dac -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | 16 warnings generated when compiling for gfx90a. ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_1-gfx90a-541572.out /tmp/test_device_radix_sort_typed_1_1-gfx90a-db53e0.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_radix_sort_typed_1_1-gfx1010-b2c64a.out -input=/tmp/test_device_radix_sort_typed_1_1-gfx1030-547b71.out -input=/tmp/test_device_radix_sort_typed_1_1-gfx1100-fd4260.out -input=/tmp/test_device_radix_sort_typed_1_1-gfx1101-7c9e4f.out -input=/tmp/test_device_radix_sort_typed_1_1-gfx1102-717aa9.out -input=/tmp/test_device_radix_sort_typed_1_1-gfx803-372c1c.out -input=/tmp/test_device_radix_sort_typed_1_1-gfx900-e60ee6.out -input=/tmp/test_device_radix_sort_typed_1_1-gfx906-fbfac5.out -input=/tmp/test_device_radix_sort_typed_1_1-gfx908-4ca9b7.out -input=/tmp/test_device_radix_sort_typed_1_1-gfx90a-541572.out -output=/tmp/test_device_radix_sort_typed_1_1-dd5c12.hipfb -verbose In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_radix_sort_typed_1_1-dd5c12.hipfb -cuid=2cd1bae93ad422 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_2-gfx803-4a18f9.out /tmp/test_device_radix_sort_typed_3_2-gfx803-2ebde3.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=d0e5c5a7009e612e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_2-gfx900-c5df7f.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 22 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, signed char, float, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, unsigned char, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, int, test_utils::custom_test_type, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test, 255>>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl, 255>>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_1-gfx900-65deb1.out /tmp/test_device_radix_sort_typed_2_1-gfx900-1d494b.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a881f4e2640e687 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_1-gfx906-d67522.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_0-gfx908-e24522.out /tmp/test_device_radix_sort_typed_1_0-gfx908-0df5ed.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ee810ba54d4b62ab -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_1_0-gfx90a-de3d0b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 17 warnings generated when compiling for gfx1010. 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, hip_bfloat16, hip_bfloat16, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 43 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/binary_op_wrappers.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZEIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:452:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 452 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator<__half *, std::vector<__half>>, int, true>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange<__half, short, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, __half, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 35 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexprIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ floatIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, double, signed char, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, float, long, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 15 warnings generated when compiling for gfx1102. 1616 warning warnings generated when compiling for gfx1101. s generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_0-gfx1101-1f0b12.out /tmp/test_device_radix_sort_typed_3_0-gfx1101-642bef.o --no-whole-archive "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_1-gfx1101-bcace5.out /tmp/test_device_radix_sort_typed_3_1-gfx1101-0a5113.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ec67bafcc98c9684 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_1-gfx1102-6d7e06.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f38264e9945e5871 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_0-gfx1102-00432e.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. 15 warnings generated when compiling for gfx803. [ 53%] Linking CXX executable test_device_search_n cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_search_n.dir/link.txt --verbose=1 14 warnings generated when compiling for host. 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_2-gfx900-0f9eb4.out /tmp/test_device_radix_sort_typed_3_2-gfx900-c5df7f.o --no-whole-archive 15 warnings generated when compiling for gfx90a. [ 54%] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o -MF CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o.d -o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=d0e5c5a7009e612e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_2-gfx906-f84233.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=3ef573b481c12513 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx1010-1bdc1d.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_search_n.dir/link.d CMakeFiles/test_device_search_n.dir/test_device_search_n.cpp.o -o test_device_search_n /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 54%] Built target test_device_search_n [ 54%] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o -MF CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o.d -o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=9dce2fa715e07957 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx1010-d3bf1b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_1-gfx906-ecaace.out /tmp/test_block_radix_rank_typed_2_1-gfx906-b846f8.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2307d4869c8a4d3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_1-gfx908-02c543.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-t16 warnings generated when compiling for gfx1030. ime-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_0-gfx803-98bf74.out /tmp/test_device_radix_sort_typed_0_0-gfx803-b75dc5.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f92277c3631b157a -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_0-gfx900-5a931f.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx90a. 15 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_1-gfx908-7d6060.out /tmp/test_block_radix_rank_typed_1_1-gfx908-637d12.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=1925b1df27823409 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_1_1-gfx90a-b55a2f.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang depre "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_1-gfx908-f4d59d.out /tmp/test_block_radix_rank_typed_0_1-gfx908-9334de.o --no-whole-archive cated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=96d890135ac9ead3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_0_1-gfx90a-478d50.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 17 warnings generated when compiling for gfx1030. 14 warnings generated when compiling for host. [ 55%] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o -MF CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o.d -o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2baefa7f5e4905b1 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx1010-7dadd8.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_0-gfx1102-3bf668.out /tmp/test_device_radix_sort_typed_2_0-gfx1102-bbf3b7.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=73c39bd98e55fc69 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_0-gfx803-e6203e.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_1-gfx906-8b6cf4.out /tmp/test_device_radix_sort_typed_2_1-gfx906-d67522.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a881f4e2640e687 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_1-gfx908-0c414b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_2-gfx906-74aaa6.out /tmp/test_device_radix_sort_typed_3_2-gfx906-f84233.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=d0e5c5a7009e612e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_2-gfx908-a80eff.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/binary_op_wrappers.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma16 warnings generated when compiling for gfx1100. clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx1100-7c0a0b.out /tmp/test_device_segmented_radix_sort_typed_0_0-gfx1100-639eae.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=4c5b0be8f72d460d -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx1101-d54f42.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constafnt access to the wavefront size will be removed in a future release") | ^ In file included from / /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp(:123l: lIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp<:<29 : 7In file included from )/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp;:35 : In file included from | /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp^~~~~~: 27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_1_0-gfx90a-1980c9.out /tmp/test_device_radix_sort_typed_1_0-gfx90a-de3d0b.o --no-whole-archive 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_radix_sort_typed_1_0-gfx1010-b3c30a.out -input=/tmp/test_device_radix_sort_typed_1_0-gfx1030-b93995.out -input=/tmp/test_device_radix_sort_typed_1_0-gfx1100-9ad6c1.out -input=/tmp/test_device_radix_sort_typed_1_0-gfx1101-b056ff.out -input=/tmp/test_device_radix_sort_typed_1_0-gfx1102-241254.out -input=/tmp/test_device_radix_sort_typed_1_0-gfx803-4b8e24.out -input=/tmp/test_device_radix_sort_typed_1_0-gfx900-3c42f7.out -input=/tmp/test_device_radix_sort_typed_1_0-gfx906-1a612d.out -input=/tmp/test_device_radix_sort_typed_1_0-gfx908-e24522.out -input=/tmp/test_device_radix_sort_typed_1_0-gfx90a-1980c9.out -output=/tmp/test_device_radix_sort_typed_1_0-f46546.hipfb -verbose "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_radix_sort_typed_1_0-f46546.hipfb -cuid=ee810ba54d4b62ab -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 22 warnings generated when compiling for gfx90a. 15 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx1010-ebedc3.out /tmp/test_device_segmented_radix_sort_typed_0_1-gfx1010-0c3fd0.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b53aa489ae781108 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx1030-dafdbe.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, signed char, float, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, blockIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release"_size>::run(); | ^ ) /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h| :715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ ^/usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ 44 | return RO/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hppC:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] PRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ 244 | #define /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ :909:139: note: macro marked 'deprecated' here 909/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp | :67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] # 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, unsigned char, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_2-gfx908-987de2.out /tmp/test_device_radix_sort_typed_3_2-gfx908-a80eff.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_2.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=d0e5c5a7009e612e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_2-gfx90a-9a3ecb.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, int, test_utils::custom_test_type, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsIntegral_BlockedToStriped_Test, 255>>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl, 255>>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, hip_bfloat16, hip_bfloat16, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 43 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:452:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 452 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator<__half *, std::vector<__half>>, int, true>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange<__half, short, 0, 255U, 1U>' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, __half, short, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 35 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, double, signed char, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:429:54: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 429 | for(T value = value_mod; first != last; value++, *first++) | ^~~~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:205:17: note: in instantiation of function template specialization 'test_utils::iota_modulo<__gnu_cxx::__normal_iterator>, int, false>' requested here 205 | test_utils::iota_modulo(values.begin(), | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.kernels.hpp:794:13: note: in instantiation of function template specialization 'test_block_exchange' requested here 794 | test_block_exchange(device_id); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:33:57: note: in instantiation of member function 'static_for<0, 4, float, long, 0, 255>::run' requested here 33 | static_for<0, 4, type, output_type, 0, block_size>::run(); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimBlockExchangeTestsFloating_BlockedToStriped_Test>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_exchange.hpp:27:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, 32>, block_params, 64>, block_params, 128>, block_params, 192>, block_params>, block_params, 129>, block_params, 162>, block_params, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params<__half, __half, 32>, block_params<__half, __half, 64>, block_params<__half, __half, 128>, block_params<__half, __half, 192>, block_params<__half, __half>, block_params<__half, __half, 129>, block_params<__half, __half, 162>, block_params<__half, __half, 255>, block_params<__half, short, 32>, block_params<__half, short, 64>, block_params<__half, short, 128>, block_params<__half, short, 192>, block_params<__half, short>, block_params<__half, short, 129>, block_params<__half, short, 162>, block_params<__half, short, 255>, block_params, block_params, block_params, block_params, block_params, block_params, block_params, block_params>>::Register' requested here 27 | typed_test_def(suite_name, name_suffix, BlockedToStriped) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:292:45: note: expanded from macro 'typed_test_def' 292 | #define typed_test_def(suite, suffix, name) typed_test_def_helper(suite, suffix, name) | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:290:52: note: expanded from macro 'typed_test_def_helper' 290 | #define typed_test_def_helper(suite, suffix, name) TYPED_TEST(suite ## suffix, name) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ 17 warnings generated when compiling for gfx1100. 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from 16 warnings generated when compiling for gfx90a. /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 17 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/binary_op_wrappers.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_reduce.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ 15 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_merge.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge_sort_block_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_1-gfx908-ee8ac9.out /tmp/test_device_radix_sort_typed_2_1-gfx908-0c414b.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=a881f4e2640e687 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_1-gfx90a-142b7b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_1-gfx908-e08cca.out /tmp/test_block_radix_rank_typed_2_1-gfx908-02c543.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2307d4869c8a4d3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_block_radix_rank_typed_2_1-gfx90a-1adbbd.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_2-gfx90a-2ae871.out /tmp/test_device_radix_sort_typed_3_2-gfx90a-9a3ecb.o --no-whole-archive "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_radix_sort_typed_3_2-gfx1010-b6bed0.out -input=/tmp/test_device_radix_sort_typed_3_2-gfx1030-2e0bb2.out -input=/tmp/test_device_radix_sort_typed_3_2-gfx1100-874fec.out -input=/tmp/test_device_radix_sort_typed_3_2-gfx1101-7d891a.out -input=/tmp/test_device_radix_sort_typed_3_2-gfx1102-9743af.out -input=/tmp/test_device_radix_sort_typed_3_2-gfx803-4a18f9.out -input=/tmp/test_device_radix_sort_typed_3_2-gfx900-0f9eb4.out -input=/tmp/test_device_radix_sort_typed_3_2-gfx906-74aaa6.out -input=/tmp/test_device_radix_sort_typed_3_2-gfx908-987de2.out -input=/tmp/test_device_radix_sort_typed_3_2-gfx90a-2ae871.out -output=/tmp/test_device_radix_sort_typed_3_2-ca0007.hipfb -verbose "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_2.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_radix_sort_typed_3_2-ca0007.hipfb -cuid=d0e5c5a7009e612e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_1_1-gfx90a-4c0a50.out /tmp/test_block_radix_rank_typed_1_1-gfx90a-b55a2f.o --no-whole-archive "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_block_radix_rank_typed_1_1-gfx1010-57a7b1.out -input=/tmp/test_block_radix_rank_typed_1_1-gfx1030-210f4e.out -input=/tmp/test_block_radix_rank_typed_1_1-gfx1100-ce66ee.out -input=/tmp/test_block_radix_rank_typed_1_1-gfx1101-10c9cc.out -input=/tmp/test_block_radix_rank_typed_1_1-gfx1102-ac7db6.out -input=/tmp/test_block_radix_rank_typed_1_1-gfx803-2c3d6a.out -input=/tmp/test_block_radix_rank_typed_1_1-gfx900-e3e99d.out -input=/tmp/test_block_radix_rank_typed_1_1-gfx906-0a06b9.out -input=/tmp/test_block_radix_rank_typed_1_1-gfx908-7d6060.out -input=/tmp/test_block_radix_rank_typed_1_1-gfx90a-4c0a50.out -output=/tmp/test_block_radix_rank_typed_1_1-0af821.hipfb -verbose In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o.d -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_block_radix_rank_typed_1_1-0af821.hipfb -cuid=1925b1df27823409 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_0_1-gfx90a-37d322.out /tmp/test_block_radix_rank_typed_0_1-gfx90a-478d50.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_block_radix_rank_typed_0_1-gfx1010-36fbf2.out -input=/tmp/test_block_radix_rank_typed_0_1-gfx1030-3298e1.out -input=/tmp/test_block_radix_rank_typed_0_1-gfx1100-94d0c8.out -input=/tmp/test_block_radix_rank_typed_0_1-gfx1101-fafe54.out -input=/tmp/test_block_radix_rank_typed_0_1-gfx1102-31c400.out -input=/tmp/test_block_radix_rank_typed_0_1-gfx803-53fc45.out -input=/tmp/test_block_radix_rank_typed_0_1-gfx900-644ce0.out -input=/tmp/test_block_radix_rank_typed_0_1-gfx906-d8fa1e.out -input=/tmp/test_block_radix_rank_typed_0_1-gfx908-f4d59d.out -input=/tmp/test_block_radix_rank_typed_0_1-gfx90a-37d322.out -output=/tmp/test_block_radix_rank_typed_0_1-cc4211.hipfb -verbose "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o.d -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_block_radix_rank_typed_0_1-cc4211.hipfb -cuid=96d890135ac9ead3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx803. 13 warnings generated when compiling for host. [ 55%] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o -MF CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o.d -o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=97a1d98cd9c2891e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx1010-b3f56b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 14 warnings generated when compiling for host. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ [ 56%] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o -MF CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o.d -o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=bf1f5edf53eec6bf -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx1010-128297.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 17 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/binary_op_wrappers.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. 16 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_1-gfx90a-299d33.out /tmp/test_device_radix_sort_typed_2_1-gfx90a-142b7b.o --no-whole-archive "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_radix_sort_typed_2_1-gfx1010-bb994f.out -input=/tmp/test_device_radix_sort_typed_2_1-gfx1030-e45b79.out -input=/tmp/test_device_radix_sort_typed_2_1-gfx1100-625ab9.out -input=/tmp/test_device_radix_sort_typed_2_1-gfx1101-9b405f.out -input=/tmp/test_device_radix_sort_typed_2_1-gfx1102-61b2c3.out -input=/tmp/test_device_radix_sort_typed_2_1-gfx803-2fbd68.out -input=/tmp/test_device_radix_sort_typed_2_1-gfx900-65deb1.out -input=/tmp/test_device_radix_sort_typed_2_1-gfx906-8b6cf4.out -input=/tmp/test_device_radix_sort_typed_2_1-gfx908-ee8ac9.out -input=/tmp/test_device_radix_sort_typed_2_1-gfx90a-299d33.out -output=/tmp/test_device_radix_sort_typed_2_1-71a959.hipfb -verbose "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_radix_sort_typed_2_1-71a959.hipfb -cuid=a881f4e2640e687 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1010. 15 warnings generated when compiling for gfx1101. 16 warnings generated when compiling for gfx906. 14 warnings generated when compiling for host. 15 warnings generated when compiling for gfx803. 15 warnings generated when compiling for gfx803. [ 56%] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -v -MD -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o -MF CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o.d -o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o -c /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp Debian clang version 21.1.4 (5 fb6c4c0009b70a63ce23a587bf7210b12757a332) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm-21/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15 Candidate multilib: .;@m64 Selected multilib: .;@m64 Found HIP installation: /usr, version 6.4.43484 "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1010 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=8b7c18fb4f4c7f91 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx1010-b27bac.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #defin e RO"C/PusRrI/Ml_iWbA/VlElFvRmO-N2T1_/SbIiZnE/ l_l_dA"MDGCN_W A-flavorV EgnuF RO-mN Telf64_amdgpu_ S--no-undefinedI Z-sharedE | -plugin-opt=-amdgpu-internalize-symbols ^ --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o: 909/tmp/test_device_segmented_radix_sort_typed_1_0-gfx1010-eca653.out: 139/tmp/test_device_segmented_radix_sort_typed_1_0-gfx1010-1bdc1d.o: --no-whole-archivenote: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=3ef573b481c12513 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx1030-cfdd28.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #prIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ ag/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ ma/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ c/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ lang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_1-gfx1102-148eea.out /tmp/test_device_radix_sort_typed_3_1-gfx1102-6d7e06.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ec67bafcc98c9684 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_1-gfx803-20c56c.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 14 warnings generated when compiling for host. [ 57%] Linking CXX executable test_device_segmented_reduce cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_segmented_reduce.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_segmented_reduce.dir/link.d CMakeFiles/test_device_segmented_reduce.dir/test_device_segmented_reduce.cpp.o -o test_device_segmented_reduce /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 57%] Built target test_device_segmented_reduce make -f test/rocprim/CMakeFiles/test_device_transform.dir/build.make test/rocprim/CMakeFiles/test_device_transform.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_device_transform.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_device_transform.dir/build.make test/rocprim/CMakeFiles/test_device_transform.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 58%] Building CXX object test/rocprim/CMakeFiles/test_device_transform.dir/test_device_transform.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_device_transform.dir/test_device_transform.cpp.o -MF CMakeFiles/test_device_transform.dir/test_device_transform.cpp.o.d -o CMakeFiles/test_device_transform.dir/test_device_transform.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_0-gfx900-f0f199.out /tmp/test_device_radix_sort_typed_0_0-gfx900-5a931f.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f92277c3631b157a -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_0-gfx906-17ab1b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 17 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "cIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ oIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ mIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ piIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ lIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ e-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/binary_op_wrappers.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx1010-1b7f62.out /tmp/test_device_segmented_radix_sort_typed_2_0-gfx1010-7dadd8.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2baefa7f5e4905b1 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx1030-a9a154.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1102. 16 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx1101-a6b11e.out /tmp/test_device_segmented_radix_sort_typed_0_0-gfx1101-d54f42.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=4c5b0be8f72d460d -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx1102-1affe3.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ 15 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_block_radix_rank_typed_2_1-gfx90a-b8e447.out /tmp/test_block_radix_rank_typed_2_1-gfx90a-1adbbd.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_block_radix_rank_typed_2_1-gfx1010-2a320f.out -input=/tmp/test_block_radix_rank_typed_2_1-gfx1030-98842e.out -input=/tmp/test_block_radix_rank_typed_2_1-gfx1100-799497.out -input=/tmp/test_block_radix_rank_typed_2_1-gfx1101-89ee58.out -input=/tmp/test_block_radix_rank_typed_2_1-gfx1102-8618bb.out -input=/tmp/test_block_radix_rank_typed_2_1-gfx803-d29ccb.out -input=/tmp/test_block_radix_rank_typed_2_1-gfx900-d5703b.out -input=/tmp/test_block_radix_rank_typed_2_1-gfx906-ecaace.out -input=/tmp/test_block_radix_rank_typed_2_1-gfx908-e08cca.out -input=/tmp/test_block_radix_rank_typed_2_1-gfx90a-b8e447.out -output=/tmp/test_block_radix_rank_typed_2_1-47315f.hipfb -verbose In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma cla "/usr/lib/llvm-21/bin/clang" -cc1 -triple nx86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_block_radix_rank_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o.d -MT test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_block_radix_rank_typed_2_1-47315f.hipfb -cuid=2307d4869c8a4d3 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp g deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1030. 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_0-gfx1102-b62e25.out /tmp/test_device_radix_sort_typed_3_0-gfx1102-00432e.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f38264e9945e5871 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_0-gfx803-ce9685.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZEIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp_:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' _AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :908:139: note: macro marked 'deprecated' here In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 69 | In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp82:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 908:139: note: macro marked 'deprecated' here 908In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] W 308 | static constexpr bool is_tuple_impl() | ^~~~~~ AVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pra/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hppgma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp::244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 908:139: note: macro marked 'deprecated' here 244 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ | #define ROCPIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] R96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' IM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here : 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 14 warnings generated when compiling for host. make -f test/rocprim/CMakeFiles/test_discard_iterator.dir/build.make test/rocprim/CMakeFiles/test_discard_iterator.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_discard_iterator.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_discard_iterator.dir/build.make test/rocprim/CMakeFiles/test_discard_iterator.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 59%] Building CXX object test/rocprim/CMakeFiles/test_discard_iterator.dir/test_discard_iterator.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_discard_iterator.dir/test_discard_iterator.cpp.o -MF CMakeFiles/test_discard_iterator.dir/test_discard_iterator.cpp.o.d -o CMakeFiles/test_discard_iterator.dir/test_discard_iterator.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp 16 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_0-gfx803-3d47a0.out /tmp/test_device_radix_sort_typed_2_0-gfx803-e6203e.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=73c39bd98e55fc69 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_0-gfx900-59839e.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be remov17 warnings generated when compiling for gfx803. ed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1101. 16 warnings generated when compiling for gfx1030. 16 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx1030-1b89d9.out /tmp/test_device_segmented_radix_sort_typed_0_1-gfx1030-dafdbe.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b53aa489ae781108 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx1100-f45c32.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/binary_op_wrappers.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexprIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1100. 17 warnings generated when compiling for gfx1102. 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_merge.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge_sort_block_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 13 warnings generated when compiling for host. make -f test/rocprim/CMakeFiles/test_lookback_reproducibility.dir/build.make test/rocprim/CMakeFiles/test_lookback_reproducibility.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_lookback_reproducibility.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_lookback_reproducibility.dir/build.make test/rocprim/CMakeFiles/test_lookback_reproducibility.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 60%] Building CXX object test/rocprim/CMakeFiles/test_lookback_reproducibility.dir/test_lookback_reproducibility.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_lookback_reproducibility.dir/test_lookback_reproducibility.cpp.o -MF CMakeFiles/test_lookback_reproducibility.dir/test_lookback_reproducibility.cpp.o.d -o CMakeFiles/test_lookback_reproducibility.dir/test_lookback_reproducibility.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from 16/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp warnings generated when compiling for gfx1101. :27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 13 warnings generated when compiling for host. make -f test/rocprim/CMakeFiles/test_radix_key_codec.dir/build.make test/rocprim/CMakeFiles/test_radix_key_codec.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_radix_key_codec.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_radix_key_codec.dir/build.make test/rocprim/CMakeFiles/test_radix_key_codec.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 60%] Building CXX object test/rocprim/CMakeFiles/test_radix_key_codec.dir/test_radix_key_codec.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_radix_key_codec.dir/test_radix_key_codec.cpp.o -MF CMakeFiles/test_radix_key_codec.dir/test_radix_key_codec.cpp.o.d -o CMakeFiles/test_radix_key_codec.dir/test_radix_key_codec.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 11 warnings generated when compiling for gfx1010. 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 17 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_0-gfx906-0721f4.out /tmp/test_device_radix_sort_typed_0_0-gfx906-17ab1b.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f92277c3631b157a -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_0-gfx908-b42440.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx1010-40f464.out /tmp/test_device_segmented_radix_sort_typed_2_1-gfx1010-b3f56b.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=97a1d98cd9c2891e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx1030-b6b7f5.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/binary_op_wrappers.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_W16AVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | # warnings generated when compiling for gfx900. pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_reduce.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 11 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx1010-5ab85a.out /tmp/test_device_segmented_radix_sort_typed_1_1-gfx1010-d3bf1b.o --no-whole-archive :69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=9dce2fa715e07957 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx1030-f3e85b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 15 warnings generated when compiling for gfx90a. | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the waveIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ fr/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ on/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ t /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] c 308 | static constexpr bool is_tuple_impl() | ^~~~~~ onstant access to the wavefront size will be rem/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hppo:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ ved in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE In file included from | ^ :909:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 90953 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244 | #dIn file included from efine ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx900. 11 warnings generated when compiling for gfx1100. 16 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_scan.parallel/test_block_scan_1.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx1010-cbc320.out /tmp/test_device_segmented_radix_sort_typed_3_0-gfx1010-128297.o --no-whole-archive 11 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=bf1f5edf53eec6bf -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx1030-90b6c9.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 11 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 13 warnings generated when compiling for host. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ make -f test/rocprim/CMakeFiles/test_predicate_iterator.dir/build.make test/rocprim/CMakeFiles/test_predicate_iterator.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_predicate_iterator.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_predicate_iterator.dir/build.make test/rocprim/CMakeFiles/test_predicate_iterator.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 61%] Building CXX object test/rocprim/CMakeFiles/test_predicate_iterator.dir/test_predicate_iterator.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_predicate_iterator.dir/test_predicate_iterator.cpp.o -MF CMakeFiles/test_predicate_iterator.dir/test_predicate_iterator.cpp.o.d -o CMakeFiles/test_predicate_iterator.dir/test_predicate_iterator.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_discard_iterator.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 14 warnings generated when compiling for host. 11 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :590:2: note: expanded from here 590 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront[ 61%] Linking CXX executable test_discard_iterator size will be removed in a futurecd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_discard_iterator.dir/link.txt --verbose=1 release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_discard_iterator.dir/link.d CMakeFiles/test_discard_iterator.dir/test_discard_iterator.cpp.o -o test_discard_iterator /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 61%] Built target test_discard_iterator make -f test/rocprim/CMakeFiles/test_reverse_iterator.dir/build.make test/rocprim/CMakeFiles/test_reverse_iterator.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_reverse_iterator.dir/DependInfo.cmake "--color=" 16 warnings generated when compiling for gfx90a. make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_reverse_iterator.dir/build.make test/rocprim/CMakeFiles/test_reverse_iterator.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 61%] Building CXX object test/rocprim/CMakeFiles/test_reverse_iterator.dir/test_reverse_iterator.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_reverse_iterator.dir/test_reverse_iterator.cpp.o -MF CMakeFiles/test_reverse_iterator.dir/test_reverse_iterator.cpp.o.d -o CMakeFiles/test_reverse_iterator.dir/test_reverse_iterator.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 12 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_transform.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size wiIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] l 308 | static constexpr bool is_tuple_impl() | ^~~~~~ l be removed in a future release") | ^/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :590:2: note: expanded from here 590 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 11 warnings generated when compiling for gfx900. 12 warnings generated when compiling for gfx1030. 17 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :590:2: note: expanded from here 590 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/binary_op_wrappers.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 12 warnings generated when compiling for gfx1100. 11 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :590:2: note: expanded from here 590 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 16 warnings generated when compiling for gfx908. 16 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 12 warnings generated when compiling for gfx1101. 15 warnings generated when compiling for gfx900. 15 warnings generated when compiling for gfx900. 11 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :590:2: note: expanded from here 590 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compileIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ -time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 12 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 11 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 12 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/various.hpp: "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp-plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx1030-85d5b5.out /tmp/test_device_segmented_radix_sort_typed_2_0-gfx1030-a9a154.o --no-whole-archive :308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_radix_key_codec.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/detail/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2baefa7f5e4905b1 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx1100-1f0020.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1010. 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 14 warnings generated when compiling for host. [ 61%] Linking CXX executable test_device_transform cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_transform.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_transform.dir/link.d CMakeFiles/test_device_transform.dir/test_device_transform.cpp.o -o test_device_transform /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 61%] Built target test_device_transform make -f test/rocprim/CMakeFiles/test_texture_cache_iterator.dir/build.make test/rocprim/CMakeFiles/test_texture_cache_iterator.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_texture_cache_iterator.dir/DependInfo.cmake "--color=" In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_texture_cache_iterator.dir/build.make test/rocprim/CMakeFiles/test_texture_cache_iterator.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 61%] Building CXX object test/rocprim/CMakeFiles/test_texture_cache_iterator.dir/test_texture_cache_iterator.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_texture_cache_iterator.dir/test_texture_cache_iterator.cpp.o -MF CMakeFiles/test_texture_cache_iterator.dir/test_texture_cache_iterator.cpp.o.d -o CMakeFiles/test_texture_cache_iterator.dir/test_texture_cache_iterator.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp 13 warnings generated when compiling for host. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ make -f test/rocprim/CMakeFiles/test_thread.dir/build.make test/rocprim/CMakeFiles/test_thread.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_thread.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_thread.dir/build.make test/rocprim/CMakeFiles/test_thread.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 61%] Building CXX object test/rocprim/CMakeFiles/test_thread.dir/test_thread.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_thread.dir/test_thread.cpp.o -MF CMakeFiles/test_thread.dir/test_thread.cpp.o.d -o CMakeFiles/test_thread.dir/test_thread.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 12 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 12 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx1010. 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx1102-e1e79d.out /tmp/test_device_segmented_radix_sort_typed_0_0-gfx1102-1affe3.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=4c5b0be8f72d460d -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx803-cf6a0d.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx1100-c42fad.out /tmp/test_device_segmented_radix_sort_typed_0_1-gfx1100-f45c32.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b53aa489ae781108 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx1101-772119.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ROCPRIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ IM_In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ WIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ AVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ 15 warnings generated when compiling for gfx1100. /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx803. 12 warnings generated when compiling for gfx908. 15 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 9 warnings generated when compiling for host. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ [ 62%] Linking CXX executable test_radix_key_codec cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_radix_key_codec.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_radix_key_codec.dir/link.d CMakeFiles/test_radix_key_codec.dir/test_radix_key_codec.cpp.o -o test_radix_key_codec /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 62%] Built target test_radix_key_codec make -f test/rocprim/CMakeFiles/test_thread_algos.dir/build.make test/rocprim/CMakeFiles/test_thread_algos.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_thread_algos.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_thread_algos.dir/build.make test/rocprim/CMakeFiles/test_thread_algos.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 63%] Building CXX object test/rocprim/CMakeFiles/test_thread_algos.dir/test_thread_algos.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_thread_algos.dir/test_thread_algos.cpp.o -MF CMakeFiles/test_thread_algos.dir/test_thread_algos.cpp.o.d -o CMakeFiles/test_thread_algos.dir/test_thread_algos.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a futurIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ e release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:33: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :578:2: note: expanded from here 578 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float pr 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ecision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_1-gfx803-925793.out /tmp/test_device_radix_sort_typed_3_1-gfx803-20c56c.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 12 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ec67bafcc98c9684 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_1-gfx900-7baca7.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:66:22: warning: first argument in call to '__builtin_memcpy' is a pointer to non-trivially copyable type 'test_utils::custom_test_type' [-Wnontrivial-memcall] 66 | __builtin_memcpy(&retval, ptr, sizeof(T)); | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:160:20: note: in instantiation of function template specialization 'rocprim::detail::AsmThreadLoad>' requested here 160 | return detail::AsmThreadLoad(ptr); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:76:37: note: in instantiation of function template specialization 'rocprim::thread_load>' requested here 76 | device_output[index] = rocprim::thread_load(device_input + index); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:115:9: note: in instantiation of function template specialization 'thread_load_kernel>' requested here 115 | thread_load_kernel<<>>(device_input, device_output); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimThreadOperationTests_Load_Test>>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:80:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here 80 | TYPED_TEST(RocprimThreadOperationTests, Load) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:66:22: note: explicitly cast the pointer to silence this warning 66 | __builtin_memcpy(&retval, ptr, sizeof(T)); | ^ | (void*) /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:66:22: warning: first argument in call to '__builtin_memcpy' is a pointer to non-trivially copyable type 'test_utils::custom_test_type' [-Wnontrivial-memcall] 66 | __builtin_memcpy(&retval, ptr, sizeof(T)); | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:160:20: note: in instantiation of function template specialization 'rocprim::detail::AsmThreadLoad>' requested here 160 | return detail::AsmThreadLoad(ptr); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:76:37: note: in instantiation of function template specialization 'rocprim::thread_load>' requested here 76 | device_output[index] = rocprim::thread_load(device_input + index); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:115:9: note: in instantiation of function template specialization 'thread_load_kernel>' requested here 115 | thread_load_kernel<<>>(device_input, device_output); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimThreadOperationTests_Load_Test>>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:80:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here 80 | TYPED_TEST(RocprimThreadOperationTests, Load) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:66:22: note: explicitly cast the pointer to silence this warning 66 | __builtin_memcpy(&retval, ptr, sizeof(T)); | ^ | (void*) In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_predicate_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_0-gfx908-a6af12.out /tmp/test_device_radix_sort_typed_0_0-gfx908-b42440.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f92277c3631b157a -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_0_0-gfx90a-48be8b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 17 warnings generated when compiling for gfx1010. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1101. 10 warnings generated when compiling for host. [ 64%] Linking CXX executable test_predicate_iterator cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_predicate_iterator.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:33: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:/usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_predicate_iterator.dir/link.d CMakeFiles/test_predicate_iterator.dir/test_predicate_iterator.cpp.o -o test_predicate_iterator /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a 234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 64%] Built target test_predicate_iterator make -f test/rocprim/CMakeFiles/test_transform_iterator.dir/build.make test/rocprim/CMakeFiles/test_transform_iterator.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_transform_iterator.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_transform_iterator.dir/build.make test/rocprim/CMakeFiles/test_transform_iterator.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 65%] Building CXX object test/rocprim/CMakeFiles/test_transform_iterator.dir/test_transform_iterator.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_transform_iterator.dir/test_transform_iterator.cpp.o -MF CMakeFiles/test_transform_iterator.dir/test_transform_iterator.cpp.o.d -o CMakeFiles/test_transform_iterator.dir/test_transform_iterator.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :578:2: note: expanded from here 578 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:66:22: warning: first argument in call to '__builtin_memcpy' is a pointer to non-trivially copyable type 'test_utils::custom_test_type' [-Wnontrivial-memcall] 66 | __builtin_memcpy(&retval, ptr, sizeof(T)); | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:160:20: note: in instantiation of function template specialization 'rocprim::detail::AsmThreadLoad>' requested here 160 | return detail::AsmThreadLoad(ptr); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:76:37: note: in instantiation of function template specialization 'rocprim::thread_load>' requested here 76 | device_output[index] = rocprim::thread_load(device_input + index); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:115:9: note: in instantiation of function template specialization 'thread_load_kernel>' requested here 115 | thread_load_kernel<<>>(device_input, device_output); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimThreadOperationTests_Load_Test>>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:80:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here 80 | TYPED_TEST(RocprimThreadOperationTests, Load) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:66:22: note: explicitly cast the pointer to silence this warning 66 | __builtin_memcpy(&retval, ptr, sizeof(T)); | ^ | (void*) In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:66:22: warning: first argument in call to '__builtin_memcpy' is a pointer to non-trivially copyable type 'test_utils::custom_test_type' [-Wnontrivial-memcall] 66 | __builtin_memcpy(&retval, ptr, sizeof(T)); | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:160:20: note: in instantiation of function template specialization 'rocprim::detail::AsmThreadLoad>' requested here 160 | return detail::AsmThreadLoad(ptr); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:76:37: note: in instantiation of function template specialization 'rocprim::thread_load>' requested here 76 | device_output[index] = rocprim::thread_load(device_input + index); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:115:9: note: in instantiation of function template specialization 'thread_load_kernel>' requested here 115 | thread_load_kernel<<>>(device_input, device_output); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimThreadOperationTests_Load_Test>>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:80:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here 80 | TYPED_TEST(RocprimThreadOperationTests, Load) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:66:22: note: explicitly cast the pointer to silence this warning 66 | __builtin_memcpy(&retval, ptr, sizeof(T)); | ^ | (void*) In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1102. 17 warnings generated when compiling for gfx1030. 15 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:33: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :578:2: note: expanded from here 578 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1101. 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:37: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:66:22: warning: first argument in call to '__builtin_memcpy' is a pointer to non-trivially copyable type 'test_utils::custom_test_type' [-Wnontrivial-memcall] 66 | __builtin_memcpy(&retval, ptr, sizeof(T)); | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:160:20: note: in instantiation of function template specialization 'rocprim::detail::AsmThreadLoad>' requested here 160 | return detail::AsmThreadLoad(ptr); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:76:37: note: in instantiation of function template specialization 'rocprim::thread_load>' requested here 76 | device_output[index] = rocprim::thread_load(device_input + index); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:115:9: note: in instantiation of function template specialization 'thread_load_kernel>' requested here 115 | thread_load_kernel<<>>(device_input, device_output); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimThreadOperationTests_Load_Test>>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:80:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here 80 | TYPED_TEST(RocprimThreadOperationTests, Load) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:66:22: note: explicitly cast the pointer to silence this warning 66 | __builtin_memcpy(&retval, ptr, sizeof(T)); | ^ | (void*) /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:66:22: warning: first argument in call to '__builtin_memcpy' is a pointer to non-trivially copyable type 'test_utils::custom_test_type' [-Wnontrivial-memcall] 66 | __builtin_memcpy(&retval, ptr, sizeof(T)); | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:160:20: note: in instantiation of function template specialization 'rocprim::detail::AsmThreadLoad>' requested here 160 | return detail::AsmThreadLoad(ptr); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:76:37: note: in instantiation of function template specialization 'rocprim::thread_load>' requested here 76 | device_output[index] = rocprim::thread_load(device_input + index); | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:115:9: note: in instantiation of function template specialization 'thread_load_kernel>' requested here 115 | thread_load_kernel<<>>(device_input, device_output); | ^ /usr/include/gtest/internal/gtest-internal.h:448:44: note: in instantiation of member function 'RocprimThreadOperationTests_Load_Test>>::TestBody' requested here 448 | Test* CreateTest() override { return new TestClass; } | ^ /usr/include/gtest/internal/gtest-internal.h:715:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl>>>::CreateTest' requested here 715 | new TestFactoryImpl); | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 719 | Register(prefix, std::move(code_location), case_name, test_names, | ^ /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /usr/include/gtest/internal/gtest-internal.h:719:9: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:80:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest, testing::internal::Types, params, params, params, params, params<__half>, params, params, params, params>, params>>>::Register' requested here 80 | TYPED_TEST(RocprimThreadOperationTests, Load) | ^ /usr/include/gtest/gtest-typed-test.h:214:27: note: expanded from macro 'TYPED_TEST' 214 | CaseName)>::Register("", \ | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:66:22: note: explicitly cast the pointer to silence this warning 66 | __builtin_memcpy(&retval, ptr, sizeof(T)); | ^ | (void*) 15 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 13 warnings generated when compiling for host. make -f test/rocprim/CMakeFiles/test_type_traits_interface_cpp14.dir/build.make test/rocprim/CMakeFiles/test_type_traits_interface_cpp14.dir/depend make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rocprim-6.4.3 /build/reproducible-path/rocprim-6.4.3/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/CMakeFiles/test_type_traits_interface_cpp14.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make -f test/rocprim/CMakeFiles/test_type_traits_interface_cpp14.dir/build.make test/rocprim/CMakeFiles/test_type_traits_interface_cpp14.dir/build make[3]: Entering directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 66%] Building CXX object test/rocprim/CMakeFiles/test_type_traits_interface_cpp14.dir/test_type_traits_interface.cpp.o cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/hipcc -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -MD -MT test/rocprim/CMakeFiles/test_type_traits_interface_cpp14.dir/test_type_traits_interface.cpp.o -MF CMakeFiles/test_type_traits_interface_cpp14.dir/test_type_traits_interface.cpp.o.d -o CMakeFiles/test_type_traits_interface_cpp14.dir/test_type_traits_interface.cpp.o -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:121:1: error: invalid operand for instruction 121 | ROCPRIM_ASM_THREAD_LOAD_GROUP(load_cg, "glc slc", "s_waitcnt", ""); | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:98:5: note: expanded from macro 'ROCPRIM_ASM_THREAD_LOAD_GROUP' 98 | ROCPRIM_ASM_THREAD_LOAD(cache_modifier, llvm_cache_modifier, uint16_t, uint16_t, flat_load_ushort, v, wait_inst, wait_cmd); \ | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:86:26: note: expanded from macro 'ROCPRIM_ASM_THREAD_LOAD' 86 | asm volatile(#asm_operator " %0, %1 " llvm_cache_modifier "\n\t" wait_inst wait_cmd \ | ^ :680:1: note: expanded from here 680 | "flat_load_ushort" | ^ :1:19: note: instantiated into assembly here 1 | flat_load_ushort v0.l, v[0:1] glc slc | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:121:1: error: invalid operand for instruction 121 | ROCPRIM_ASM_THREAD_LOAD_GROUP(load_cg, "glc slc", "s_waitcnt", ""); | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:97:5: note: expanded from macro 'ROCPRIM_ASM_THREAD_LOAD_GROUP' 97 | ROCPRIM_ASM_THREAD_LOAD(cache_modifier, llvm_cache_modifier, uint8_t, uint16_t, flat_load_ubyte, v, wait_inst, wait_cmd); \ | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_load.hpp:86:26: note: expanded from macro 'ROCPRIM_ASM_THREAD_LOAD' 86 | asm volatile(#asm_operator " %0, %1 " llvm_cache_modifier "\n\t" wait_inst wait_cmd \ | ^ :678:1: note: expanded from here 678 | "flat_load_ubyte" | ^ :1:18: note: instantiated into assembly here 1 | flat_load_ubyte v0.l, v[0:1] glc slc | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_store.hpp:122:1: error: invalid operand for instruction 122 | ROCPRIM_ASM_THREAD_STORE_GROUP(store_wb, "glc", "s_waitcnt", ""); | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_store.hpp:100:5: note: expanded from macro 'ROCPRIM_ASM_THREAD_STORE_GROUP' 100 | ROCPRIM_ASM_THREAD_STORE(cache_modifier, llvm_cache_modifier, uint16_t, uint16_t, flat_store_short, v, wait_inst, wait_cmd); \ | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_store.hpp:88:26: note: expanded from macro 'ROCPRIM_ASM_THREAD_STORE' 88 | asm volatile(#asm_operator " %0, %1 " llvm_cache_modifier "\n\t" wait_inst wait_cmd \ | ^ :74:1: note: expanded from here 74 | "flat_store_short" | ^ :1:27: note: instantiated into assembly here 1 | flat_store_short v[1:2], v0.l glc | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_store.hpp:122:1: error: invalid operand for instruction 122 | ROCPRIM_ASM_THREAD_STORE_GROUP(store_wb, "glc", "s_waitcnt", ""); | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_store.hpp:99:5: note: expanded from macro 'ROCPRIM_ASM_THREAD_STORE_GROUP' 99 | ROCPRIM_ASM_THREAD_STORE(cache_modifier, llvm_cache_modifier, uint8_t, uint16_t, flat_store_byte, v, wait_inst, wait_cmd); \ | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/thread/thread_store.hpp:88:26: note: expanded from macro 'ROCPRIM_ASM_THREAD_STORE' 88 | asm volatile(#asm_operator " %0, %1 " llvm_cache_modifier "\n\t" wait_inst wait_cmd \ | ^ :72:1: note: expanded from here 72 | "flat_store_byte" | ^ :1:26: note: instantiated into assembly here 1 | flat_store_byte v[1:2], v0.l glc | ^ 17 warnings and 4 errors generated when compiling for gfx1100. failed to execute:/usr/bin/clang++-21 --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 -DUSE_PROF_API=1 -D__HIP_PLATFORM_AMD__=1 -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I/build/reproducible-path/rocprim-6.4.3/rocprim/include -isystem /build/reproducible-path/rocprim-6.4.3/test -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -DGTEST_HAS_PTHREAD=1 -x hip -MD -MT test/rocprim/CMakeFiles/test_thread_algos.dir/test_thread_algos.cpp.o -MF CMakeFiles/test_thread_algos.dir/test_thread_algos.cpp.o.d -o "CMakeFiles/test_thread_algos.dir/test_thread_algos.cpp.o" -c /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread_algos.cpp make[3]: *** [test/rocprim/CMakeFiles/test_thread_algos.dir/build.make:82: test/rocprim/CMakeFiles/test_thread_algos.dir/test_thread_algos.cpp.o] Error 1 make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[2]: *** [CMakeFiles/Makefile2:2166: test/rocprim/CMakeFiles/test_thread_algos.dir/all] Error 2 make[2]: *** Waiting for unfinished jobs.... In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constIn file included from a/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppn:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' t244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here a 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed ccess to the wavefront size will be removed in a future release") | ^ in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tupIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ le_/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ im/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ pl/build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ () | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_0-gfx900-238ed4.out /tmp/test_device_radix_sort_typed_2_0-gfx900-59839e.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=73c39bd98e55fc69 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_0-gfx906-e09977.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 15 warnings generated when compiling for gfx900. 17 warnings generated when compiling for gfx803. 5 warnings generated when compiling for gfx1010. 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] C 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hppPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp::244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hppIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE ==:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hppIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool isIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ _tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ 15 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_merge.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge_sort_block_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 5 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hppIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp::61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ 28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx1030-056fde.out /tmp/test_device_segmented_radix_sort_typed_1_0-gfx1030-cfdd28.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=3ef573b481c12513 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx1100-e10165.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 16 warnings generated when compiling for gfx900. 15 warnings generated when compiling for gfx908. 5 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 17 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:15 warnings generated when compiling for gfx803. 5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 15 warnings generated when compiling for gfx90a. 16 warnings generated when compiling for gfx906. 5 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/binary_op_wrappers.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :247:2: note: expanded from here 247 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_thread.cpp:28: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. 5 warnings generated when compiling for gfx1102. 16 warnings generated when compiling for gfx1010. 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx90a. 5 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/texture_cache_iterator.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_transform_config.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_transform.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_texture_cache_iterator.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 5 warnings generated when compiling for gfx900. 13 warnings generated when compiling for host. [ 67%] Linking CXX executable test_thread cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_thread.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_thread.dir/link.d CMakeFiles/test_thread.dir/test_thread.cpp.o -o test_thread /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 67%] Built target test_thread 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 16 warnings generated when compiling for gfx1030. 14 warnings generated when compiling for host. [ 68%] Linking CXX executable test_texture_cache_iterator cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_texture_cache_iterator.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_texture_cache_iterator.dir/link.d CMakeFiles/test_texture_cache_iterator.dir/test_texture_cache_iterator.cpp.o -o test_texture_cache_iterator /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 68%] Built target test_texture_cache_iterator 5 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_0-gfx803-735caa.out /tmp/test_device_radix_sort_typed_3_0-gfx803-ce9685.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f38264e9945e5871 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_0-gfx900-169d5a.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx900. 16 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx1030-d373b9.out /tmp/test_device_segmented_radix_sort_typed_2_1-gfx1030-b6b7f5.o --no-whole-archive 5 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=97a1d98cd9c2891e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx1100-2ee054.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1010. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1010 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx1010-3bd2a4.out /tmp/test_device_segmented_radix_sort_typed_3_1-gfx1010-b27bac.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1030 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=8b7c18fb4f4c7f91 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx1030-7963e3.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access 16 warnings generated when compiling for gfx90a. to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 5 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/indirect_iterator.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_partial_sort.cpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_custom_test_types.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_half.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_type_traits_interface.cpp:25: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constaIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ nt acIn file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ cess to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ ZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_run_length_encode.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_run_length_encode.cpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 17 warnings generated when compiling for gfx90a. 5 warnings generated when compiling for host. [ 68%] Linking CXX executable test_type_traits_interface_cpp14 cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_type_traits_interface_cpp14.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_type_traits_interface_cpp14.dir/link.d CMakeFiles/test_type_traits_interface_cpp14.dir/test_type_traits_interface.cpp.o -o test_type_traits_interface_cpp14 /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 68%] Built target test_type_traits_interface_cpp14 16 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_0_0-gfx90a-62ceb0.out /tmp/test_device_radix_sort_typed_0_0-gfx90a-48be8b.o --no-whole-archive "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_radix_sort_typed_0_0-gfx1010-bb415c.out -input=/tmp/test_device_radix_sort_typed_0_0-gfx1030-d703ec.out -input=/tmp/test_device_radix_sort_typed_0_0-gfx1100-9a7f56.out -input=/tmp/test_device_radix_sort_typed_0_0-gfx1101-ef7eb1.out -input=/tmp/test_device_radix_sort_typed_0_0-gfx1102-557206.out -input=/tmp/test_device_radix_sort_typed_0_0-gfx803-98bf74.out -input=/tmp/test_device_radix_sort_typed_0_0-gfx900-f0f199.out -input=/tmp/test_device_radix_sort_typed_0_0-gfx906-0721f4.out -input=/tmp/test_device_radix_sort_typed_0_0-gfx908-a6af12.out -input=/tmp/test_device_radix_sort_typed_0_0-gfx90a-62ceb0.out -output=/tmp/test_device_radix_sort_typed_0_0-1ec207.hipfb -verbose In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_radix_sort_typed_0_0-1ec207.hipfb -cuid=f92277c3631b157a -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/binary_op_wrappers.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_select.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_partition.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_select.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx90a. 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_0-gfx906-2779ab.out /tmp/test_device_radix_sort_typed_2_0-gfx906-e09977.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=73c39bd98e55fc69 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_0-gfx908-cf217b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:24: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_reverse_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx1101-0325d8.out /tmp/test_device_segmented_radix_sort_typed_0_1-gfx1101-772119.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b53aa489ae781108 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx1102-c5a148.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 14 warnings generated when compiling for host. [ 69%] Linking CXX executable test_reverse_iterator cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_reverse_iterator.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_reverse_iterator.dir/link.d CMakeFiles/test_reverse_iterator.dir/test_reverse_iterator.cpp.o -o test_reverse_iterator /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 69%] Built target test_reverse_iterator 16 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx1100-3682f6.out /tmp/test_device_segmented_radix_sort_typed_2_0-gfx1100-1f0020.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2baefa7f5e4905b1 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx1101-6d196f.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 15 warnings generated when compiling for gfx90a. 15 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx1030-6cafa0.out /tmp/test_device_segmented_radix_sort_typed_3_0-gfx1030-90b6c9.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=bf1f5edf53eec6bf -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx1100-eea539.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_discontinuity.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx803-7a7312.out /tmp/test_device_segmented_radix_sort_typed_0_0-gfx803-cf6a0d.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=4c5b0be8f72d460d -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx900-47923b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1030. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f /In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] ( 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ 1ll << 7); | ^~~~~~ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. [ 70%] Linking CXX executable test_device_run_length_encode cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_run_length_encode.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_run_length_encode.dir/link.d CMakeFiles/test_device_run_length_encode.dir/test_device_run_length_encode.cpp.o -o test_device_run_length_encode /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 70%] Built target test_device_run_length_encode 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 14 warnings generated when compiling for host. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for host. [ 70%] Linking CXX executable test_device_select cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_select.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_select.dir/link.d CMakeFiles/test_device_select.dir/test_device_select.cpp.o -o test_device_select /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 70%] Built target test_device_select 17 warnings generated when compiling for gfx900. 14 warnings generated when compiling for host. [ 71%] Linking CXX executable test_device_partial_sort cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_partial_sort.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_partial_sort.dir/link.d CMakeFiles/test_device_partial_sort.dir/test_device_partial_sort.cpp.o -o test_device_partial_sort /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 71%] Built target test_device_partial_sort In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_merge.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge_sort_block_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_1-gfx900-521c30.out /tmp/test_device_radix_sort_typed_3_1-gfx900-7baca7.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ec67bafcc98c9684 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_1-gfx906-439bfb.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from 16 warnings generated when compiling for gfx908. /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx803. 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx1100-f21d7b.out /tmp/test_device_segmented_radix_sort_typed_1_0-gfx1100-e10165.o --no-whole-archive 16 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=3ef573b481c12513 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx1101-8d9928.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_0-gfx908-8a0225.out /tmp/test_device_radix_sort_typed_2_0-gfx908-cf217b.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=73c39bd98e55fc69 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_2_0-gfx90a-4afbf3.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx1100-7913b7.out /tmp/test_device_segmented_radix_sort_typed_2_1-gfx1100-2ee054.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=97a1d98cd9c2891e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx1101-150151.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1101. 16 warnings generated when compiling for gfx900. 15 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx900. 16 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_1-gfx906-abef96.out /tmp/test_device_radix_sort_typed_3_1-gfx906-439bfb.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ec67bafcc98c9684 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_1-gfx908-979923.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx1102-f9ee31.out /tmp/test_device_segmented_radix_sort_typed_0_1-gfx1102-c5a148.o --no-whole-archive 16 warnings generated when compiling for gfx1030. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b53aa489ae781108 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx803-d606db.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx1030-b290fe.out /tmp/test_device_segmented_radix_sort_typed_1_1-gfx1030-f3e85b.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=9dce2fa715e07957 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx1100-037a52.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] W 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ AVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 13 warnings generated when compiling for host. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 13 warnings generated when compiling for host. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_0-gfx900-982350.out /tmp/test_device_radix_sort_typed_3_0-gfx900-169d5a.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f38264e9945e5871 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_0-gfx906-342bff.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx1101-ca9561.out /tmp/test_device_segmented_radix_sort_typed_2_0-gfx1101-6d196f.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2baefa7f5e4905b1 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx1102-4e6ff7.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:2316 warnings generated when compiling for gfx90a. : In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_2_0-gfx90a-998717.out /tmp/test_device_radix_sort_typed_2_0-gfx90a-4afbf3.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_radix_sort_typed_2_0-gfx1010-536842.out -input=/tmp/test_device_radix_sort_typed_2_0-gfx1030-685610.out -input=/tmp/test_device_radix_sort_typed_2_0-gfx1100-d043cd.out -input=/tmp/test_device_radix_sort_typed_2_0-gfx1101-1c4174.out -input=/tmp/test_device_radix_sort_typed_2_0-gfx1102-3bf668.out -input=/tmp/test_device_radix_sort_typed_2_0-gfx803-3d47a0.out -input=/tmp/test_device_radix_sort_typed_2_0-gfx900-238ed4.out -input=/tmp/test_device_radix_sort_typed_2_0-gfx906-2779ab.out -input=/tmp/test_device_radix_sort_typed_2_0-gfx908-8a0225.out -input=/tmp/test_device_radix_sort_typed_2_0-gfx90a-998717.out -output=/tmp/test_device_radix_sort_typed_2_0-52e90f.hipfb -verbose "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_radix_sort_typed_2_0-52e90f.hipfb -cuid=73c39bd98e55fc69 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx900-44a52b.out /tmp/test_device_segmented_radix_sort_typed_0_0-gfx900-47923b.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=4c5b0be8f72d460d -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx906-b8f8eb.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx1100-136418.out /tmp/test_device_segmented_radix_sort_typed_3_0-gfx1100-eea539.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=bf1f5edf53eec6bf -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx1101-e6dd4b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1101. 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce_by_key.cpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/functional.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/transform_iterator.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/iterator/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_transform_iterator.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. [ 71%] Linking CXX executable test_transform_iterator cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_transform_iterator.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_transform_iterator.dir/link.d CMakeFiles/test_transform_iterator.dir/test_transform_iterator.cpp.o -o test_transform_iterator /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 71%] Built target test_transform_iterator 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_1-gfx908-74699a.out /tmp/test_device_radix_sort_typed_3_1-gfx908-979923.o --no-whole-archive 16 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx1101-d8ad33.out /tmp/test_device_segmented_radix_sort_typed_2_1-gfx1101-150151.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=ec67bafcc98c9684 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_1-gfx90a-a3d5b9.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=97a1d98cd9c2891e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx1102-4af2e4.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx1101-5a67a2.out /tmp/test_device_segmented_radix_sort_typed_1_0-gfx1101-8d9928.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=3ef573b481c12513 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx1102-d44816.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 25: In file included from 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AM/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hppDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ :336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppconstexpr bool is_tuple_of_references_impl() | ^~~~~~ :216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] C 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' :244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 244:909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONTIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ _SIZE; /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCNIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ _In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ WIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ AVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. 16 warnings generated when compiling for gfx1102. 13 warnings generated when compiling for host. [ 72%] Linking CXX executable test_block_radix_rank cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_block_radix_rank.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 17 warnings generated when compiling for gfx906. 14 warnings generated when compiling for host. [ 73%] Linking CXX executable test_device_reduce_by_key cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_reduce_by_key.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_reduce_by_key.dir/link.d CMakeFiles/test_device_reduce_by_key.dir/test_device_reduce_by_key.cpp.o -o test_device_reduce_by_key /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 73%] Built target test_device_reduce_by_key In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_merge.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge_sort_block_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_block_radix_rank.dir/link.d CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o -o test_block_radix_rank /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 73%] Built target test_block_radix_rank 15 warnings generated when compiling for gfx90a. 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 13 warnings generated when compiling for host. [ 74%] Linking CXX executable test_block_scan cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_block_scan.dir/link.txt --verbose=1 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_0-gfx906-525f87.out /tmp/test_device_radix_sort_typed_3_0-gfx906-342bff.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f38264e9945e5871 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_0-gfx908-0a1417.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_scan.hpp:38: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_scan.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_segmented_scan.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float p16 warnings generated when compiling for gfx803. recision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx803-34f576.out /tmp/test_device_segmented_radix_sort_typed_0_1-gfx803-d606db.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b53aa489ae781108 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx900-fe2764.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_block_scan.dir/link.d CMakeFiles/test_block_scan.dir/test_block_scan.parallel/test_block_scan_0.cpp.o CMakeFiles/test_block_scan.dir/test_block_scan.parallel/test_block_scan_1.cpp.o -o test_block_scan /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 74%] Built target test_block_scan 15 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_S16 warnings generated when compiling for gfx1030. IZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1030 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx1030-917180.out /tmp/test_device_segmented_radix_sort_typed_3_1-gfx1030-7963e3.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1100 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=8b7c18fb4f4c7f91 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx1100-f0c28a.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 20 warnings generated when compiling for host. 16 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_1-gfx90a-efc464.out /tmp/test_device_radix_sort_typed_3_1-gfx90a-a3d5b9.o --no-whole-archive [ 75%] Linking CXX executable test_block_exchange cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_block_exchange.dir/link.txt --verbose=1 "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_radix_sort_typed_3_1-gfx1010-f6621b.out -input=/tmp/test_device_radix_sort_typed_3_1-gfx1030-2638fd.out -input=/tmp/test_device_radix_sort_typed_3_1-gfx1100-4e124c.out -input=/tmp/test_device_radix_sort_typed_3_1-gfx1101-bcace5.out -input=/tmp/test_device_radix_sort_typed_3_1-gfx1102-148eea.out -input=/tmp/test_device_radix_sort_typed_3_1-gfx803-925793.out -input=/tmp/test_device_radix_sort_typed_3_1-gfx900-521c30.out -input=/tmp/test_device_radix_sort_typed_3_1-gfx906-abef96.out -input=/tmp/test_device_radix_sort_typed_3_1-gfx908-74699a.out -input=/tmp/test_device_radix_sort_typed_3_1-gfx90a-efc464.out -output=/tmp/test_device_radix_sort_typed_3_1-1a9ece.hipfb -verbose "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_radix_sort_typed_3_1-1a9ece.hipfb -cuid=ec67bafcc98c9684 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx1102-0b2979.out /tmp/test_device_segmented_radix_sort_typed_2_0-gfx1102-4e6ff7.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2baefa7f5e4905b1 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx803-d79f68.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx900. /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_block_exchange.dir/link.d CMakeFiles/test_block_exchange.dir/test_block_exchange.cpp.o -o test_block_exchange /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 75%] Built target test_block_exchange In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx906-0e4489.out /tmp/test_device_segmented_radix_sort_typed_0_0-gfx906-b8f8eb.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=4c5b0be8f72d460d -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx908-6b2a5c.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx90a. 13 warnings generated when compiling for host. [ 76%] Linking CXX executable test_block_discontinuity cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_block_discontinuity.dir/link.txt --verbose=1 15 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | 16 warnings generated when compiling for gfx1101. ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx1101-729221.out /tmp/test_device_segmented_radix_sort_typed_3_0-gfx1101-e6dd4b.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge_stable.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=bf1f5edf53eec6bf -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx1102-a03592.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_block_discontinuity.dir/link.d CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp.o CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp.o CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp.o -o test_block_discontinuity /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 76%] Built target test_block_discontinuity In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 14 warnings generated when compiling for host. [ 77%] Linking CXX executable test_device_segmented_scan cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_segmented_scan.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_merge.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_segmented_scan.dir/link.d CMakeFiles/test_device_segmented_scan.dir/test_device_segmented_scan.cpp.o -o test_device_segmented_scan /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 77%] Built target test_device_segmented_scan In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx1102-a5f6fc.out /tmp/test_device_segmented_radix_sort_typed_2_1-gfx1102-4af2e4.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=97a1d98cd9c2891e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx803-04ad66.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx1100-7c08e5.out /tmp/test_device_segmented_radix_sort_typed_1_1-gfx1100-037a52.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=9dce2fa715e07957 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx1101-fbbb59.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx1102-a27b91.out /tmp/test_device_segmented_radix_sort_typed_1_0-gfx1102-d44816.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=3ef573b481c12513 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx803-ff45a8.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp 14 warnings generated when compiling for host. clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. [ 77%] Linking CXX executable test_block_reduce cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_block_reduce.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_block_reduce.dir/link.d CMakeFiles/test_block_reduce.dir/test_block_reduce.cpp.o -o test_block_reduce /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 77%] Built target test_block_reduce 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_0-gfx908-52de78.out /tmp/test_device_radix_sort_typed_3_0-gfx908-0a1417.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=f38264e9945e5871 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_radix_sort_typed_3_0-gfx90a-8cdb73.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx900-7914f8.out /tmp/test_device_segmented_radix_sort_typed_0_1-gfx900-fe2764.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b53aa489ae781108 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx906-e0b814.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 15 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1100. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx803-b2c55f.out /tmp/test_device_segmented_radix_sort_typed_2_0-gfx803-d79f68.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2baefa7f5e4905b1 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx900-5b72d2.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 17 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_merge.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge_sort_block_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx906. 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx908-af773b.out /tmp/test_device_segmented_radix_sort_typed_0_0-gfx908-6b2a5c.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=4c5b0be8f72d460d -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx90a-b23f9b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx803-842873.out /tmp/test_device_segmented_radix_sort_typed_2_1-gfx803-04ad66.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=97a1d98cd9c2891e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx900-069594.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx1102-8e9783.out /tmp/test_device_segmented_radix_sort_typed_3_0-gfx1102-a03592.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=bf1f5edf53eec6bf -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx803-1faf85.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx1102. 15 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ 16 warnings generated when compiling for gfx1100. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1100 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx1100-db727e.out /tmp/test_device_segmented_radix_sort_typed_3_1-gfx1100-f0c28a.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1101 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=8b7c18fb4f4c7f91 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx1101-bc18c4.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_radix_sort_typed_3_0-gfx90a-7cb6db.out /tmp/test_device_radix_sort_typed_3_0-gfx90a-8cdb73.o --no-whole-archive "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_radix_sort_typed_3_0-gfx1010-a0799a.out -input=/tmp/test_device_radix_sort_typed_3_0-gfx1030-9ce0fa.out -input=/tmp/test_device_radix_sort_typed_3_0-gfx1100-cbe2a6.out -input=/tmp/test_device_radix_sort_typed_3_0-gfx1101-1f0b12.out -input=/tmp/test_device_radix_sort_typed_3_0-gfx1102-b62e25.out -input=/tmp/test_device_radix_sort_typed_3_0-gfx803-735caa.out -input=/tmp/test_device_radix_sort_typed_3_0-gfx900-982350.out -input=/tmp/test_device_radix_sort_typed_3_0-gfx906-525f87.out -input=/tmp/test_device_radix_sort_typed_3_0-gfx908-52de78.out -input=/tmp/test_device_radix_sort_typed_3_0-gfx90a-7cb6db.out -output=/tmp/test_device_radix_sort_typed_3_0-0f5add.hipfb -verbose In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_radix_sort_typed_3_0-0f5add.hipfb -cuid=f38264e9945e5871 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:29: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/temp_storage.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_radix_sort.hpp:39: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_radix_sort_onesweep.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_radix_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx908. 13 warnings generated when compiling for host. [ 77%] Linking CXX executable test_block_sort_merge cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_block_sort_merge.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_block_sort_merge.dir/link.d CMakeFiles/test_block_sort_merge.dir/test_block_sort_merge.cpp.o -o test_block_sort_merge /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 77%] Built target test_block_sort_merge 13 warnings generated when compiling for host. [ 77%] Linking CXX executable test_block_sort_merge_stable cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_block_sort_merge_stable.dir/link.txt --verbose=1 16 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx803-8e634c.out /tmp/test_device_segmented_radix_sort_typed_1_0-gfx803-ff45a8.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=3ef573b481c12513 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx900-a20d91.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_block_sort_merge_stable.dir/link.d CMakeFiles/test_block_sort_merge_stable.dir/test_block_sort_merge_stable.cpp.o -o test_block_sort_merge_stable /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 77%] Built target test_block_sort_merge_stable 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx906-166399.out /tmp/test_device_segmented_radix_sort_typed_0_1-gfx906-e0b814.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b53aa489ae781108 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx908-d4f412.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx900-6c8135.out /tmp/test_device_segmented_radix_sort_typed_2_0-gfx900-5b72d2.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2baefa7f5e4905b1 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx906-84c831.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_S15 warnings generated when compiling for gfx1102. IZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. [ 77%] Linking CXX executable test_device_radix_sort cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_radix_sort.dir/link.txt --verbose=1 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx900-6219b0.out /tmp/test_device_segmented_radix_sort_typed_2_1-gfx900-069594.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=97a1d98cd9c2891e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx906-ad3249.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx1101-1085f9.out /tmp/test_device_segmented_radix_sort_typed_1_1-gfx1101-fbbb59.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=9dce2fa715e07957 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx1102-e81223.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_radix_sort.dir/link.d CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp.o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o -o test_device_radix_sort /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 77%] Built target test_device_radix_sort In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' In file included from 244 | /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp : 23 : In file included from #/build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hppd:e29f: inIn file included from e/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp :R30O: C/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppPR:I234M_:W9A:V Ewarning: Fmacro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]R ONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ 234 | #ifnd:e909f: 139_:_ Anote: Mmacro marked 'deprecated' hereD GCN_WAVEFRONT_S I909Z | E# p r| a ^g ma clang depr:e909c:a139t: enote: dmacro marked 'deprecated' here( __AMDGCN_WAVEFRONT _909S | I#ZpEr,a g"mcoam pcillaen-gt idmeep-rceocnastteadn(t _a_cAcMeDsGs CtNo_ tWhAeV EwFavReOfNrTo_nSt IsZiEz,e "wciolmlp iblee r-etmiomvee-dc oinns taa nftu taurcec ersesle atsoe "t)h e | ^w avefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_0-gfx90a-321ff7.out /tmp/test_device_segmented_radix_sort_typed_0_0-gfx90a-b23f9b.o --no-whole-archive "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_segmented_radix_sort_typed_0_0-gfx1010-3181fc.out -input=/tmp/test_device_segmented_radix_sort_typed_0_0-gfx1030-afdf59.out -input=/tmp/test_device_segmented_radix_sort_typed_0_0-gfx1100-7c0a0b.out -input=/tmp/test_device_segmented_radix_sort_typed_0_0-gfx1101-a6b11e.out -input=/tmp/test_device_segmented_radix_sort_typed_0_0-gfx1102-e1e79d.out -input=/tmp/test_device_segmented_radix_sort_typed_0_0-gfx803-7a7312.out -input=/tmp/test_device_segmented_radix_sort_typed_0_0-gfx900-44a52b.out -input=/tmp/test_device_segmented_radix_sort_typed_0_0-gfx906-0e4489.out -input=/tmp/test_device_segmented_radix_sort_typed_0_0-gfx908-af773b.out -input=/tmp/test_device_segmented_radix_sort_typed_0_0-gfx90a-321ff7.out -output=/tmp/test_device_segmented_radix_sort_typed_0_0-ea651f.hipfb -verbose "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_0.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_segmented_radix_sort_typed_0_0-ea651f.hipfb -cuid=4c5b0be8f72d460d -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx803-90fe7d.out /tmp/test_device_segmented_radix_sort_typed_3_0-gfx803-1faf85.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=bf1f5edf53eec6bf -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx900-d5a205.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx900-8b2b49.out /tmp/test_device_segmented_radix_sort_typed_1_0-gfx900-a20d91.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=3ef573b481c12513 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx906-b53be2.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx908. 17 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../common/utils.hpp:43:13: warning: 'HIP_CHECK' macro redefined [-Wmacro-redefined] 43 | #define HIP_CHECK(condition) \ | ^ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../common_test_header.hpp:50:13: note: previous definition is here 50 | #define HIP_CHECK(condition) \ | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_merge.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort.hpp:37: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_merge_sort_config.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_merge_sort_block_merge.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/intrinsics/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_merge_sort.cpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx908-e8621c.out /tmp/test_device_segmented_radix_sort_typed_0_1-gfx908-d4f412.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=b53aa489ae781108 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx90a-264c14.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx908. 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp: 26: 47In file included from | /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp: 34 : In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:r26e: tIn file included from u/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:r28: n/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp R:44O:C12:P Rwarning: Imacro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] M_WAVE F44R | O N T _reStIurZnE R;O CP R| IM ^_ WAVEFRON/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppT:_S244I:Z36E;: | note: ^ expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | 244# | d e f i#dneef inReO CROPCRPIRIMM__WWAAVVEFERFORNTO_NSTIZ_ES I_Z_EAM D_G_CNA_MWDAGVECFNR_ONWTA_SVIEZEF R | O ^N T_SIZE:909 :139 :| note: ^macro marked 'deprecated' here : 909909: | #139p:r agnote: mmacro marked 'deprecated' herea clang deprecated(__A MD909G | CN#_WpArVaEgFRmOaNT _cSlIZaEn,g " cdomeppirlee-ctiamtee-cdon(s_t_anAtM aDcGcCesNs_ tWoA VtEheF wRaOveNfrTon_tS sIiZzEe, w i"llc obem preimloeve-dt iinm ea- fcuotnusrte arenlte asaec")c e | s ^s to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: In file included from note: macro marked 'deprecated' here /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25 909: | In file included from #/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hppp:ra24g: mIn file included from a/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp c:l25an: gIn file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hppd:e29pr: eIn file included from c/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hppa:te27d: (In file included from __/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hppA:M30DG: CN/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp_:W61AV:E12F:RO Nwarning: Tmacro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma]_S IZE, "compi le61-t | im e -c on srteanttu racnc esRsO CtoP RtIhMe _wWaAveVfEroFnRt OsiNzTe_ SwIiZlEl; b e | r ^em oved in /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hppa :f244u:tu36r:e rnote: elexpanded from macro 'ROCPRIM_WAVEFRONT_SIZE'e ase") | ^ 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' hereIn file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp :90996 | :12#:p rwarning: amacro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] gma c 96l | a n g rdeetuprrne RcOatCePdR(IM___WAAMVEDFGRCONNT__SWIAZVEE; F R| ^O NT/build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp_:S244:I36Z: Enote: ,expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' "com p244 | i l e -#dteifmiene- cROoCnPsRtIMa_nWAtV EaFRcOcNTe_sSIsZ E t_o_A MtDhGCeN _WwAaVEvFeRfONrTo_nSItZ E s i| ^z e w:909i:139l:l note: macro marked 'deprecated' hereb e remove d909 | i#npr aag mfa uctlaunrge dreeprleecaatsede("_)_A M D| G ^C N_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx90a. 15 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_sort_bitonic.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1101. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1101 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx1101-ce5b6f.out /tmp/test_device_segmented_radix_sort_typed_3_1-gfx1101-bc18c4.o --no-whole-archive 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx906-581cad.out /tmp/test_device_segmented_radix_sort_typed_2_1-gfx906-ad3249.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx1102 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=8b7c18fb4f4c7f91 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx1102-c77ec3.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=97a1d98cd9c2891e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx908-efd3b4.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx906-f6b78b.out /tmp/test_device_segmented_radix_sort_typed_2_0-gfx906-84c831.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2baefa7f5e4905b1 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx908-f0aa92.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 13 warnings generated when compiling for host. 15 warnings generated when compiling for host. [ 77%] Linking CXX executable test_device_merge_sort cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_merge_sort.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_merge_sort.dir/link.d CMakeFiles/test_device_merge_sort.dir/test_device_merge_sort.cpp.o -o test_device_merge_sort /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 77%] Built target test_device_merge_sort 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx900-e8ce72.out /tmp/test_device_segmented_radix_sort_typed_3_0-gfx900-d5a205.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=bf1f5edf53eec6bf -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx906-b24aaf.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx803. 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx906-3ac5a3.out /tmp/test_device_segmented_radix_sort_typed_1_0-gfx906-b53be2.o --no-whole-archive In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=3ef573b481c12513 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx908-b1ba32.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce_by_key_config.hpp:24: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/device_reduce_by_key.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_lookback_reproducibility.cpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_0_1-gfx90a-6c9b87.out /tmp/test_device_segmented_radix_sort_typed_0_1-gfx90a-264c14.o --no-whole-archive "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_segmented_radix_sort_typed_0_1-gfx1010-ebedc3.out -input=/tmp/test_device_segmented_radix_sort_typed_0_1-gfx1030-1b89d9.out -input=/tmp/test_device_segmented_radix_sort_typed_0_1-gfx1100-c42fad.out -input=/tmp/test_device_segmented_radix_sort_typed_0_1-gfx1101-0325d8.out -input=/tmp/test_device_segmented_radix_sort_typed_0_1-gfx1102-f9ee31.out -input=/tmp/test_device_segmented_radix_sort_typed_0_1-gfx803-34f576.out -input=/tmp/test_device_segmented_radix_sort_typed_0_1-gfx900-7914f8.out -input=/tmp/test_device_segmented_radix_sort_typed_0_1-gfx906-166399.out -input=/tmp/test_device_segmented_radix_sort_typed_0_1-gfx908-e8621c.out -input=/tmp/test_device_segmented_radix_sort_typed_0_1-gfx90a-6c9b87.out -output=/tmp/test_device_segmented_radix_sort_typed_0_1-93e0ad.hipfb -verbose "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_0_1.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_segmented_radix_sort_typed_0_1-93e0ad.hipfb -cuid=b53aa489ae781108 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. [ 77%] Linking CXX executable test_lookback_reproducibility cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_lookback_reproducibility.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_lookback_reproducibility.dir/link.d CMakeFiles/test_lookback_reproducibility.dir/test_lookback_reproducibility.cpp.o -o test_lookback_reproducibility /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 77%] Built target test_lookback_reproducibility 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx1102-07e8db.out /tmp/test_device_segmented_radix_sort_typed_1_1-gfx1102-e81223.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=9dce2fa715e07957 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx803-64027a.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx908-0c5e9c.out /tmp/test_device_segmented_radix_sort_typed_2_1-gfx908-efd3b4.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=97a1d98cd9c2891e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx90a-5e8e63.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. 14 warnings generated when compiling for host. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx90a. 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx908-a64512.out /tmp/test_device_segmented_radix_sort_typed_2_0-gfx908-f0aa92.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=2baefa7f5e4905b1 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx90a-d9b79e.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_block_histogram.cpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_adjacent_difference.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/block_adjacent_difference_impl.hpp:26: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/detail/../../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx906-f8c18d.out /tmp/test_device_segmented_radix_sort_typed_3_0-gfx906-b24aaf.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=bf1f5edf53eec6bf -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx908-919a7a.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx803. 13 warnings generated when compiling for host. [ 78%] Linking CXX executable test_block_sort_bitonic cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_block_sort_bitonic.dir/link.txt --verbose=1 16 warnings generated when compiling for gfx1102. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx1102 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx1102-d7a73d.out /tmp/test_device_segmented_radix_sort_typed_3_1-gfx1102-c77ec3.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fdenormal-fp-math-f32=preserve-sign,preserve-sign -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx803 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=8b7c18fb4f4c7f91 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx803-a0ebf0.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_block_sort_bitonic.dir/link.d CMakeFiles/test_block_sort_bitonic.dir/test_block_sort_bitonic.cpp.o -o test_block_sort_bitonic /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 78%] Built target test_block_sort_bitonic In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx908-fce543.out /tmp/test_device_segmented_radix_sort_typed_1_0-gfx908-b1ba32.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=3ef573b481c12513 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx90a-6c0294.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_1-gfx90a-147032.out /tmp/test_device_segmented_radix_sort_typed_2_1-gfx90a-5e8e63.o --no-whole-archive "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_segmented_radix_sort_typed_2_1-gfx1010-40f464.out -input=/tmp/test_device_segmented_radix_sort_typed_2_1-gfx1030-d373b9.out -input=/tmp/test_device_segmented_radix_sort_typed_2_1-gfx1100-7913b7.out -input=/tmp/test_device_segmented_radix_sort_typed_2_1-gfx1101-d8ad33.out -input=/tmp/test_device_segmented_radix_sort_typed_2_1-gfx1102-a5f6fc.out -input=/tmp/test_device_segmented_radix_sort_typed_2_1-gfx803-842873.out -input=/tmp/test_device_segmented_radix_sort_typed_2_1-gfx900-6219b0.out -input=/tmp/test_device_segmented_radix_sort_typed_2_1-gfx906-581cad.out -input=/tmp/test_device_segmented_radix_sort_typed_2_1-gfx908-0c5e9c.out -input=/tmp/test_device_segmented_radix_sort_typed_2_1-gfx90a-147032.out -output=/tmp/test_device_segmented_radix_sort_typed_2_1-052940.hipfb -verbose "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_1.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_segmented_radix_sort_typed_2_1-052940.hipfb -cuid=97a1d98cd9c2891e -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_2_0-gfx90a-de49fe.out /tmp/test_device_segmented_radix_sort_typed_2_0-gfx90a-d9b79e.o --no-whole-archive "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_segmented_radix_sort_typed_2_0-gfx1010-1b7f62.out -input=/tmp/test_device_segmented_radix_sort_typed_2_0-gfx1030-85d5b5.out -input=/tmp/test_device_segmented_radix_sort_typed_2_0-gfx1100-3682f6.out -input=/tmp/test_device_segmented_radix_sort_typed_2_0-gfx1101-ca9561.out -input=/tmp/test_device_segmented_radix_sort_typed_2_0-gfx1102-0b2979.out -input=/tmp/test_device_segmented_radix_sort_typed_2_0-gfx803-b2c55f.out -input=/tmp/test_device_segmented_radix_sort_typed_2_0-gfx900-6c8135.out -input=/tmp/test_device_segmented_radix_sort_typed_2_0-gfx906-f6b78b.out -input=/tmp/test_device_segmented_radix_sort_typed_2_0-gfx908-a64512.out -input=/tmp/test_device_segmented_radix_sort_typed_2_0-gfx90a-de49fe.out -output=/tmp/test_device_segmented_radix_sort_typed_2_0-ed943d.hipfb -verbose "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_2_0.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_segmented_radix_sort_typed_2_0-ed943d.hipfb -cuid=2baefa7f5e4905b1 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. 16 warnings generated when compiling for gfx1101. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../functional.hpp:37:1: warning: GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs temporarily disabled, due to performance issues with printf. [-W#pragma-messages] 37 | ROCPRIM_PRAGMA_MESSAGE("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:216:39: note: expanded from macro 'ROCPRIM_PRAGMA_MESSAGE' 216 | #define ROCPRIM_PRAGMA_MESSAGE(x) _Pragma(ROCPRIM_STRINGIZE(message(x))) | ^ :221:2: note: expanded from here 221 | message("GPU printf warnings for invalid rocPRIM warp operations on Navi GPUs " "temporarily disabled, due to performance issues with printf.") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. 16 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx803-02aa25.out /tmp/test_device_segmented_radix_sort_typed_1_1-gfx803-64027a.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=9dce2fa715e07957 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx900-1a770c.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx908-3b9f9e.out /tmp/test_device_segmented_radix_sort_typed_3_0-gfx908-919a7a.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=bf1f5edf53eec6bf -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx90a-9df072.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_0-gfx90a-68fa01.out /tmp/test_device_segmented_radix_sort_typed_1_0-gfx90a-6c0294.o --no-whole-archive "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_segmented_radix_sort_typed_1_0-gfx1010-eca653.out -input=/tmp/test_device_segmented_radix_sort_typed_1_0-gfx1030-056fde.out -input=/tmp/test_device_segmented_radix_sort_typed_1_0-gfx1100-f21d7b.out -input=/tmp/test_device_segmented_radix_sort_typed_1_0-gfx1101-5a67a2.out -input=/tmp/test_device_segmented_radix_sort_typed_1_0-gfx1102-a27b91.out -input=/tmp/test_device_segmented_radix_sort_typed_1_0-gfx803-8e634c.out -input=/tmp/test_device_segmented_radix_sort_typed_1_0-gfx900-8b2b49.out -input=/tmp/test_device_segmented_radix_sort_typed_1_0-gfx906-3ac5a3.out -input=/tmp/test_device_segmented_radix_sort_typed_1_0-gfx908-fce543.out -input=/tmp/test_device_segmented_radix_sort_typed_1_0-gfx90a-68fa01.out -output=/tmp/test_device_segmented_radix_sort_typed_1_0-e8f845.hipfb -verbose "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_0.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_segmented_radix_sort_typed_1_0-e8f845.hipfb -cuid=3ef573b481c12513 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. 16 warnings generated when compiling for gfx803. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx803 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx803-404897.out /tmp/test_device_segmented_radix_sort_typed_3_1-gfx803-a0ebf0.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx900 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=8b7c18fb4f4c7f91 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx900-a4f57c.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 13 warnings generated when compiling for host. [ 79%] Linking CXX executable test_block_histogram cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_block_histogram.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_block_histogram.dir/link.d CMakeFiles/test_block_histogram.dir/test_block_histogram.cpp.o -o test_block_histogram /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 79%] Built target test_block_histogram 16 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_0-gfx90a-eaa631.out /tmp/test_device_segmented_radix_sort_typed_3_0-gfx90a-9df072.o --no-whole-archive "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_segmented_radix_sort_typed_3_0-gfx1010-cbc320.out -input=/tmp/test_device_segmented_radix_sort_typed_3_0-gfx1030-6cafa0.out -input=/tmp/test_device_segmented_radix_sort_typed_3_0-gfx1100-136418.out -input=/tmp/test_device_segmented_radix_sort_typed_3_0-gfx1101-729221.out -input=/tmp/test_device_segmented_radix_sort_typed_3_0-gfx1102-8e9783.out -input=/tmp/test_device_segmented_radix_sort_typed_3_0-gfx803-90fe7d.out -input=/tmp/test_device_segmented_radix_sort_typed_3_0-gfx900-e8ce72.out -input=/tmp/test_device_segmented_radix_sort_typed_3_0-gfx906-f8c18d.out -input=/tmp/test_device_segmented_radix_sort_typed_3_0-gfx908-3b9f9e.out -input=/tmp/test_device_segmented_radix_sort_typed_3_0-gfx90a-eaa631.out -output=/tmp/test_device_segmented_radix_sort_typed_3_0-174011.hipfb -verbose "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_0.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_segmented_radix_sort_typed_3_0-174011.hipfb -cuid=bf1f5edf53eec6bf -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx900-e514a6.out /tmp/test_device_segmented_radix_sort_typed_1_1-gfx900-1a770c.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=9dce2fa715e07957 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx906-02ab9b.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx906. 15 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 13 warnings generated when compiling for host. 15 warnings generated when compiling for gfx906. [ 79%] Linking CXX executable test_block_adjacent_difference cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_block_adjacent_difference.dir/link.txt --verbose=1 In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_block_adjacent_difference.dir/link.d CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp.o CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp.o CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp.o -o test_block_adjacent_difference /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 79%] Built target test_block_adjacent_difference 16 warnings generated when compiling for gfx900. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx900 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx900-59720c.out /tmp/test_device_segmented_radix_sort_typed_3_1-gfx900-a4f57c.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx906 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=8b7c18fb4f4c7f91 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx906-e4fa66.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx906-424a8c.out /tmp/test_device_segmented_radix_sort_typed_1_1-gfx906-02ab9b.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=9dce2fa715e07957 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx908-4a7ee3.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx1102. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :908:139: note: macro marked 'deprecated' here 908 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx906. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx906 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx906-6a4107.out /tmp/test_device_segmented_radix_sort_typed_3_1-gfx906-e4fa66.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx908 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=8b7c18fb4f4c7f91 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx908-d2eb35.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx908-da0073.out /tmp/test_device_segmented_radix_sort_typed_1_1-gfx908-4a7ee3.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=9dce2fa715e07957 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx90a-d126c5.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx90a. 16 warnings generated when compiling for gfx908. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx908 -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx908-e0bacc.out /tmp/test_device_segmented_radix_sort_typed_3_1-gfx908-d2eb35.o --no-whole-archive "/usr/lib/llvm-21/bin/clang" -cc1 -triple amdgcn-amd-amdhsa -aux-triple x86_64-pc-linux-gnu -O3 -Werror=atomic-alignment -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -fno-rounding-math -mconstructor-aliases -aux-target-cpu x86-64 -fcuda-is-device -fno-threadsafe-statics -mllvm -amdgpu-internalize-symbols -fcuda-allow-variadic-functions -fvisibility=hidden -fapply-global-visibility-to-externs -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -mlink-builtin-bitcode /usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -target-cpu gfx90a -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -fno-autolink -ferror-limit 19 -fhip-new-launch-api -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -cuid=8b7c18fb4f4c7f91 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx90a-fbea45.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 15 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_1_1-gfx90a-d7ce82.out /tmp/test_device_segmented_radix_sort_typed_1_1-gfx90a-d126c5.o --no-whole-archive "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_segmented_radix_sort_typed_1_1-gfx1010-5ab85a.out -input=/tmp/test_device_segmented_radix_sort_typed_1_1-gfx1030-b290fe.out -input=/tmp/test_device_segmented_radix_sort_typed_1_1-gfx1100-7c08e5.out -input=/tmp/test_device_segmented_radix_sort_typed_1_1-gfx1101-1085f9.out -input=/tmp/test_device_segmented_radix_sort_typed_1_1-gfx1102-07e8db.out -input=/tmp/test_device_segmented_radix_sort_typed_1_1-gfx803-02aa25.out -input=/tmp/test_device_segmented_radix_sort_typed_1_1-gfx900-e514a6.out -input=/tmp/test_device_segmented_radix_sort_typed_1_1-gfx906-424a8c.out -input=/tmp/test_device_segmented_radix_sort_typed_1_1-gfx908-da0073.out -input=/tmp/test_device_segmented_radix_sort_typed_1_1-gfx90a-d7ce82.out -output=/tmp/test_device_segmented_radix_sort_typed_1_1-651511.hipfb -verbose In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_1_1.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_segmented_radix_sort_typed_1_1-651511.hipfb -cuid=9dce2fa715e07957 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. 16 warnings generated when compiling for gfx803. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx90a. "/usr/lib/llvm-21/bin/lld" -flavor gnu -m elf64_amdgpu --no-undefined -shared -plugin-opt=-amdgpu-internalize-symbols --lto-partitions=8 -plugin-opt=mcpu=gfx90a -plugin-opt=O3 --lto-CGO3 --compress-debug-sections=zlib --whole-archive -o /tmp/test_device_segmented_radix_sort_typed_3_1-gfx90a-c17268.out /tmp/test_device_segmented_radix_sort_typed_3_1-gfx90a-fbea45.o --no-whole-archive "/usr/lib/llvm-21/bin/clang-offload-bundler" -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hipv4-amdgcn-amd-amdhsa--gfx1010,hipv4-amdgcn-amd-amdhsa--gfx1030,hipv4-amdgcn-amd-amdhsa--gfx1100,hipv4-amdgcn-amd-amdhsa--gfx1101,hipv4-amdgcn-amd-amdhsa--gfx1102,hipv4-amdgcn-amd-amdhsa--gfx803,hipv4-amdgcn-amd-amdhsa--gfx900,hipv4-amdgcn-amd-amdhsa--gfx906,hipv4-amdgcn-amd-amdhsa--gfx908,hipv4-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input=/tmp/test_device_segmented_radix_sort_typed_3_1-gfx1010-3bd2a4.out -input=/tmp/test_device_segmented_radix_sort_typed_3_1-gfx1030-917180.out -input=/tmp/test_device_segmented_radix_sort_typed_3_1-gfx1100-db727e.out -input=/tmp/test_device_segmented_radix_sort_typed_3_1-gfx1101-ce5b6f.out -input=/tmp/test_device_segmented_radix_sort_typed_3_1-gfx1102-d7a73d.out -input=/tmp/test_device_segmented_radix_sort_typed_3_1-gfx803-404897.out -input=/tmp/test_device_segmented_radix_sort_typed_3_1-gfx900-59720c.out -input=/tmp/test_device_segmented_radix_sort_typed_3_1-gfx906-6a4107.out -input=/tmp/test_device_segmented_radix_sort_typed_3_1-gfx908-e0bacc.out -input=/tmp/test_device_segmented_radix_sort_typed_3_1-gfx90a-c17268.out -output=/tmp/test_device_segmented_radix_sort_typed_3_1-a4eaec.hipfb -verbose "/usr/lib/llvm-21/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -aux-triple amdgcn-amd-amdhsa -O3 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test_device_segmented_radix_sort_typed_3_1.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb --compress-debug-sections=zlib -fdebug-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -fdebug-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -v -fcoverage-compilation-dir=/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim -resource-dir /usr/lib/llvm-21/lib/clang/21 -dependency-file CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o.d -MT test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o -sys-header-deps -internal-isystem /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers -idirafter /usr/include -include __clang_hip_runtime_wrapper.h -isystem /build/reproducible-path/rocprim-6.4.3/test -D USE_PROF_API=1 -D __HIP_PLATFORM_AMD__=1 -I /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include -I /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim -I /build/reproducible-path/rocprim-6.4.3/rocprim/include -D ROCPRIM_NO_DEPRECATION_WARNINGS -D _FORTIFY_SOURCE=2 -D NDEBUG -D GTEST_HAS_PTHREAD=1 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -internal-isystem /usr/lib/llvm-21/lib/clang/21/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fmacro-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -fcoverage-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -source-date-epoch 1761942999 -Wformat -Werror=format-security -Wdate-time -std=c++17 -fdeprecated-macro -ferror-limit 19 -stack-protector 2 -fstack-clash-protection -fhip-new-launch-api -fcf-protection=full -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -fcuda-include-gpubinary /tmp/test_device_segmented_radix_sort_typed_3_1-a4eaec.hipfb -cuid=8b7c18fb4f4c7f91 -fcuda-allow-variadic-functions -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o -x hip /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp clang -cc1 version 21.1.4 based upon LLVM 21.1.4 default target x86_64-pc-linux-gnu ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include" ignoring nonexistent directory "/include" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15" ignoring duplicate directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward" ignoring duplicate directory "/usr/lib/llvm-21/lib/clang/21/include" ignoring duplicate directory "/usr/local/include" ignoring duplicate directory "/usr/include/x86_64-linux-gnu" ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/include" #include "..." search starts here: #include <...> search starts here: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/rocprim/include/rocprim /build/reproducible-path/rocprim-6.4.3/rocprim/include /build/reproducible-path/rocprim-6.4.3/test /usr/lib/llvm-21/lib/clang/21/include/cuda_wrappers /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward /usr/lib/llvm-21/lib/clang/21/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:35: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:43: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_segmented_radix_sort.hpp:45: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../device_segmented_radix_sort_config.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/device_segmented_radix_sort.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../detail/config/../../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp:23: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_device_segmented_radix_sort.hpp:34: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. [ 80%] Linking CXX executable test_device_segmented_radix_sort cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_segmented_radix_sort.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_segmented_radix_sort.dir/link.d CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_0.cpp.o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_2_1.cpp.o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_0.cpp.o CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_3_1.cpp.o -o test_device_segmented_radix_sort /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 80%] Built target test_device_segmented_radix_sort 15 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:25: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/block/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/../../test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 13 warnings generated when compiling for host. 13 warnings generated when compiling for host. 16 warnings generated when compiling for gfx900. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 13 warnings generated when compiling for host. [ 81%] Linking CXX executable test_block_radix_sort cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_block_radix_sort.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_block_radix_sort.dir/link.d CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp.o CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp.o CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp.o -o test_block_radix_sort /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 81%] Built target test_block_radix_sort 16 warnings generated when compiling for gfx906. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx908. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:69:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 69 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:96:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 96 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :909:139: note: macro marked 'deprecated' here 909 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 16 warnings generated when compiling for gfx90a. In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:234:9: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 234 | #ifndef __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:80:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 80 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits_interface.hpp:24: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../types.hpp:82:7: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 82 | #elif ROCPRIM_WAVEFRONT_SIZE == 64 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/config_types.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/various.hpp:28: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:308:5: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 308 | static constexpr bool is_tuple_impl() | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../detail/../type_traits.hpp:336:25: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 336 | ROCPRIM_HOST_DEVICE static constexpr bool is_tuple_of_references_impl() | ^~~~~~ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:27: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/arch.hpp:44:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 44 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:47:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 47 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:30: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/thread.hpp:61:12: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 61 | return ROCPRIM_WAVEFRONT_SIZE; | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:29: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_load.hpp:27: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/../intrinsics/warp.hpp:53:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 53 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:26: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/device_reduce.hpp:36: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/device_config_helper.hpp:30: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/block_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/block_reduce_warp_reduce.hpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/warp_reduce.hpp:33: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_crosslane.hpp:28: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_dpp.hpp:31: In file included from /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_reduce_shuffle.hpp:31: /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/detail/../../block/detail/../../warp/detail/warp_segment_bounds.hpp:55:5: warning: macro '__AMDGCN_WAVEFRONT_SIZE' has been marked as deprecated: compile-time-constant access to the wavefront size will be removed in a future release [-Wdeprecated-pragma] 55 | #if ROCPRIM_WAVEFRONT_SIZE == 32 | ^ /build/reproducible-path/rocprim-6.4.3/rocprim/include/rocprim/device/../config.hpp:244:36: note: expanded from macro 'ROCPRIM_WAVEFRONT_SIZE' 244 | #define ROCPRIM_WAVEFRONT_SIZE __AMDGCN_WAVEFRONT_SIZE | ^ :444:139: note: macro marked 'deprecated' here 444 | #pragma clang deprecated(__AMDGCN_WAVEFRONT_SIZE, "compile-time-constant access to the wavefront size will be removed in a future release") | ^ In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_device_reduce.cpp:32: In file included from /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils_types.hpp:25: /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:58:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 58 | static constexpr float precision = 2.0f / (1ll << 52); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:61:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 61 | static constexpr float precision = 2.0f / (1ll << 23); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:64:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 64 | static constexpr float precision = 2.0f / (1ll << 10); | ^~~~~~ /build/reproducible-path/rocprim-6.4.3/test/rocprim/test_utils.hpp:67:1: warning: explicit specialization cannot have a storage class [-Wexplicit-specialization-storage-class] 67 | static constexpr float precision = 2.0f / (1ll << 7); | ^~~~~~ 14 warnings generated when compiling for host. [ 82%] Linking CXX executable test_device_reduce cd /build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu/test/rocprim && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_reduce.dir/link.txt --verbose=1 /usr/bin/hipcc -gz -DROCPRIM_NO_DEPRECATION_WARNINGS -g -O2 -ffile-prefix-map=/build/reproducible-path/rocprim-6.4.3=. -Xarch_host -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Xarch_host -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/test_device_reduce.dir/link.d CMakeFiles/test_device_reduce.dir/test_device_reduce.cpp.o -o test_device_reduce /usr/lib/x86_64-linux-gnu/libgtest_main.a /usr/lib/x86_64-linux-gnu/libgtest.a /usr/lib/x86_64-linux-gnu/libamdhip64.so.6.4.43484 --hip-link --offload-arch=gfx803 --offload-arch=gfx900 --offload-arch=gfx906 --offload-arch=gfx908 --offload-arch=gfx90a --offload-arch=gfx1010 --offload-arch=gfx1030 --offload-arch=gfx1100 --offload-arch=gfx1101 --offload-arch=gfx1102 /usr/lib/llvm-21/lib/clang/21/lib/linux/libclang_rt.builtins-x86_64.a make[3]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' [ 82%] Built target test_device_reduce make[2]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' make[1]: *** [Makefile:169: all] Error 2 make[1]: Leaving directory '/build/reproducible-path/rocprim-6.4.3/obj-x86_64-linux-gnu' dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j42 INSTALL="install --strip-program=true" VERBOSE=1 returned exit code 2 make: *** [debian/rules:21: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 I: copying local configuration E: Failed autobuilding of package 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/3391687 and its subdirectories rocprim failed to build from source. removed '/var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/amd64/rocprim_5.7.1-2.rbuild.log' removed '/var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/amd64/rocprim_6.4.3-1.rbuild.log' removed '/var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/amd64/rocprim_5.7.1-2.rbuild.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/amd64/rocprim_6.4.3-1.rbuild.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/logs/unstable/amd64/rocprim_5.7.1-2.build1.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/logs/unstable/amd64/rocprim_5.7.1-2.build2.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/buildinfo/unstable/amd64/rocprim_5.7.1-2_amd64.buildinfo' removed '/var/lib/jenkins/userContent/reproducible/debian/logdiffs/unstable/amd64/rocprim_5.7.1-2.diff.gz' Sat Nov 1 21:31:52 UTC 2025 W: No second build log, what happened? Compressing the 1st log... b1/build.log: 96.2% -- replaced with stdout INSERT 0 1 INSERT 0 1 DELETE 1 [2025-11-01 21:31:54] INFO: Starting at 2025-11-01 21:31:54.424087 [2025-11-01 21:31:54] INFO: Generating the pages of 1 package(s) [2025-11-01 21:31:54] CRITICAL: https://tests.reproducible-builds.org/debian/unstable/amd64/rocprim didn't produce a buildlog, even though it has been built. [2025-11-01 21:31:54] CRITICAL: buildinfo not detected at /var/lib/jenkins/userContent/reproducible/debian/buildinfo/unstable/arm64/rocprim_6.4.3-1_arm64.buildinfo [2025-11-01 21:31:54] ERROR: Either /var/lib/jenkins/userContent/reproducible/debian/logs/unstable/arm64/rocprim_6.4.3-1.build2.log.gz or /var/lib/jenkins/userContent/reproducible/debian/logdiffs/unstable/arm64/rocprim_6.4.3-1.diff.gz is missing [2025-11-01 21:31:54] ERROR: Either /var/lib/jenkins/userContent/reproducible/debian/logs/trixie/arm64/rocprim_5.7.1-2.build2.log.gz or /var/lib/jenkins/userContent/reproducible/debian/logdiffs/trixie/arm64/rocprim_5.7.1-2.diff.gz is missing [2025-11-01 21:31:54] CRITICAL: buildinfo not detected at /var/lib/jenkins/userContent/reproducible/debian/buildinfo/bookworm/arm64/rocprim_5.3.3-4_arm64.buildinfo [2025-11-01 21:31:54] ERROR: Either /var/lib/jenkins/userContent/reproducible/debian/logs/bookworm/arm64/rocprim_5.3.3-4.build2.log.gz or /var/lib/jenkins/userContent/reproducible/debian/logdiffs/bookworm/arm64/rocprim_5.3.3-4.diff.gz is missing [2025-11-01 21:31:54] ERROR: Either /var/lib/jenkins/userContent/reproducible/debian/logs/experimental/amd64/rocprim_6.4.3-1~exp1.build2.log.gz or /var/lib/jenkins/userContent/reproducible/debian/logdiffs/experimental/amd64/rocprim_6.4.3-1~exp1.diff.gz is missing [2025-11-01 21:31:54] ERROR: Either /var/lib/jenkins/userContent/reproducible/debian/logs/experimental/arm64/rocprim_6.4.3-1~exp1.build2.log.gz or /var/lib/jenkins/userContent/reproducible/debian/logdiffs/experimental/arm64/rocprim_6.4.3-1~exp1.diff.gz is missing [2025-11-01 21:31:54] INFO: Finished at 2025-11-01 21:31:54.691041, took: 0:00:00.266957 Sat Nov 1 21:31:54 UTC 2025 - successfully updated the database and updated https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/rocprim.html Starting cleanup. /var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/amd64/rocprim_6.4.3-1.rbuild.log: 96.2% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/amd64/rocprim_6.4.3-1.rbuild.log.gz [2025-11-01 21:31:55] INFO: Starting at 2025-11-01 21:31:55.254501 [2025-11-01 21:31:55] INFO: Generating the pages of 1 package(s) [2025-11-01 21:31:55] ERROR: Either /var/lib/jenkins/userContent/reproducible/debian/logs/unstable/amd64/rocprim_6.4.3-1.build2.log.gz or /var/lib/jenkins/userContent/reproducible/debian/logdiffs/unstable/amd64/rocprim_6.4.3-1.diff.gz is missing [2025-11-01 21:31:55] CRITICAL: buildinfo not detected at /var/lib/jenkins/userContent/reproducible/debian/buildinfo/unstable/arm64/rocprim_6.4.3-1_arm64.buildinfo [2025-11-01 21:31:55] ERROR: Either /var/lib/jenkins/userContent/reproducible/debian/logs/unstable/arm64/rocprim_6.4.3-1.build2.log.gz or /var/lib/jenkins/userContent/reproducible/debian/logdiffs/unstable/arm64/rocprim_6.4.3-1.diff.gz is missing [2025-11-01 21:31:55] ERROR: Either /var/lib/jenkins/userContent/reproducible/debian/logs/trixie/arm64/rocprim_5.7.1-2.build2.log.gz or /var/lib/jenkins/userContent/reproducible/debian/logdiffs/trixie/arm64/rocprim_5.7.1-2.diff.gz is missing [2025-11-01 21:31:55] CRITICAL: buildinfo not detected at /var/lib/jenkins/userContent/reproducible/debian/buildinfo/bookworm/arm64/rocprim_5.3.3-4_arm64.buildinfo [2025-11-01 21:31:55] ERROR: Either /var/lib/jenkins/userContent/reproducible/debian/logs/bookworm/arm64/rocprim_5.3.3-4.build2.log.gz or /var/lib/jenkins/userContent/reproducible/debian/logdiffs/bookworm/arm64/rocprim_5.3.3-4.diff.gz is missing [2025-11-01 21:31:55] ERROR: Either /var/lib/jenkins/userContent/reproducible/debian/logs/experimental/amd64/rocprim_6.4.3-1~exp1.build2.log.gz or /var/lib/jenkins/userContent/reproducible/debian/logdiffs/experimental/amd64/rocprim_6.4.3-1~exp1.diff.gz is missing [2025-11-01 21:31:55] ERROR: Either /var/lib/jenkins/userContent/reproducible/debian/logs/experimental/arm64/rocprim_6.4.3-1~exp1.build2.log.gz or /var/lib/jenkins/userContent/reproducible/debian/logdiffs/experimental/arm64/rocprim_6.4.3-1~exp1.diff.gz is missing [2025-11-01 21:31:55] INFO: Finished at 2025-11-01 21:31:55.516445, took: 0:00:00.261947 All cleanup done. Sat Nov 1 21:31:55 UTC 2025 - total duration: 1h 29m 34s. Sat Nov 1 21:31:55 UTC 2025 - reproducible_build.sh stopped running as /tmp/jenkins-script-UjPaXEBt, removing. Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1h 29min 34.859s CPU time consumed: 33.472s Memory peak: 114M (swap: 0B)